当其中没有项目时如何将 Webix 列表呈现为空白

How to render a Webix list as blank when no item in it

我正在使用 webix 上传器,link将其添加到列表视图以显示上传的项目。代码取自 [http://docs.webix.com/desktop__file_upload.html][1],如下所示:

view:"form", rows: [
                    { 
                        view: "uploader", value: 'Upload file', 
                        name:"files",
                        link:"mylist",  upload:"js/upload.js" 
                    },
                    {
                        view:"list",  id:"mylist", type:"uploader",
                        autoheight:true, borderless:true    
                    },

但是,当页面加载且未上传任何文件时,它会显示空行并在列表占位符中打印 'undefined'。上传文件后,它消失并显示上传的文件名。 在上传任何内容之前,我徒劳地在函数中尝试以下代码行以防止显示那个丑陋的 "undefined" 字符串:

 $$('mylist').clearAll();

有没有办法在页面加载时去掉这个丑陋的印刷品。与上面我所指的 link 类似,我不希望在上传任何内容之前不显示任何内容。我怎样才能做到这一点?

谢谢。

检查您的表单组件中是否存在错误的 setValue(),如以下代码段所示:http://webix.com/snippet/ea405e4c