优化 code 的 `copy` 属性开启时, 对 `tools` 属性的初始化配置

pull/1260/head^2
贤心 2023-05-26 12:17:19 +08:00
parent fc28a94cab
commit b88672c762
1 changed files with 9 additions and 2 deletions

View File

@ -186,8 +186,15 @@ layui.define(['lay', 'util', 'element', 'form'], function(exports){
}); });
// copy // copy
if(options.copy && layui.type(options.tools) === 'array'){ if(options.copy){
options.tools.unshift('copy'); if(layui.type(options.tools) === 'array'){
// 若 copy 未存在于 tools 中,则追加到最前
if(options.tools.indexOf('copy') === -1){
options.tools.unshift('copy');
}
} else {
options.tools = ['copy'];
}
} }
// 工具栏事件 // 工具栏事件