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

This commit is contained in:
贤心 2023-05-26 12:17:19 +08:00
parent fc28a94cab
commit b88672c762

View File

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