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];
}

您的代码段:http://webix.com/snippet/cfba579c