在我的指令中,我正在尝试使用输入文件lumx,但会收到以下错误:
<div flex-item>
<lx-file-input label="Browse..." id="files" ng-model="file"></lx-file-input>
</div>
错误:[$ compile:nonassign]表达式'undefined'与指令一起使用 'lxFileInput'是不可分配的! http://errors.angularjs.org/1.3.15/ $编译/ nonassign P0 =未定义&安培; P1 = lxFileInput
此外,在lumx(http://ui.lumapps.com/directives/file-inputs)的官方文档中,如果您签入控制台日志,您将看到相同的错误。
我该如何解决这个问题?
答案 0 :(得分:0)
我找到原因,如果有人遇到同样的问题。它必须需要值属性,如下所示:
<lx-file-input label="Browse..." value="file" id="files" ng-model="file"></lx-file-input>