Webix(protoUI)中建议列表中的表单
A form in the suggest list in Webix (protoUI)
我正在使用 Webix 并尝试通过 protoUI
创建我自己的建议列表
是否可以将功能齐全的表单(带有文本字段和按钮)作为建议列表附加到 Webix 中?
我已经创建了 UI 部分,但我现在无法将所选值添加到文本字段:
webix.protoUI({
name:"suggest",
$init:function(obj){
obj.body = {
view:"layout",
rows: [{
view:"list",
width:300,
data:["a-b-c", "d-e-f", "g-h-i"],
autoheight:true,
select:true,
},
{ view: "text" },
{ view: "button", value: "Add", width:100, align:"center" },
]
};
},
}, webix.ui.suggest);
这是我的问题 snippet。
默认弹出窗口仅包含一个子视图(您可以从中选择值的列表)。你需要重新定义 getList 函数,然后你才会得到值:
getList:function(){
return this.getBody().getChildViews()[0];
}
我正在使用 Webix 并尝试通过 protoUI
创建我自己的建议列表
是否可以将功能齐全的表单(带有文本字段和按钮)作为建议列表附加到 Webix 中?
我已经创建了 UI 部分,但我现在无法将所选值添加到文本字段:
webix.protoUI({
name:"suggest",
$init:function(obj){
obj.body = {
view:"layout",
rows: [{
view:"list",
width:300,
data:["a-b-c", "d-e-f", "g-h-i"],
autoheight:true,
select:true,
},
{ view: "text" },
{ view: "button", value: "Add", width:100, align:"center" },
]
};
},
}, webix.ui.suggest);
这是我的问题 snippet。
默认弹出窗口仅包含一个子视图(您可以从中选择值的列表)。你需要重新定义 getList 函数,然后你才会得到值:
getList:function(){
return this.getBody().getChildViews()[0];
}