优化 transfer 的 `id` 属性取值优先级

pull/1216/head
贤心 2023-03-19 23:20:21 +08:00
parent 9c6a0a8182
commit 40d3c330ab
1 changed files with 5 additions and 2 deletions

View File

@ -148,8 +148,11 @@ layui.define(['laytpl', 'form'], function(exports){
options.data = options.data || [];
options.value = options.value || [];
//索引
that.key = options.id || that.index;
// 初始化 id 属性 - 优先取 options > 元素 id > 自增索引
options.id = 'id' in options ? options.id : (
elem.attr('id') || that.index
);
that.key = options.id;
//插入组件结构
othis.html(that.elem);