1

在我的指令中,我尝试使用输入文件 lumx 但收到以下错误:

<div flex-item>
    <lx-file-input label="Browse..." id="files" ng-model="file"></lx-file-input>
</div>

错误:[$compile:nonassign] 与指令“lxFileInput”一起使用的表达式“未定义”是不可分配的! http://errors.angularjs.org/1.3.15/$compile/nonassign?p0=undefined&p1=lxFileInput _

此外,在 lumx 的官方文档 ( http://ui.lumapps.com/directives/file-inputs ) 中,如果您检查控制台日志,您将看到相同的错误。

我怎样才能解决这个问题?

4

1 回答 1

0

我找到了原因,如果有人遇到同样的问题。它必须需要 value 属性,如下所示:

<lx-file-input label="Browse..." value="file" id="files" ng-model="file"></lx-file-input>
于 2015-06-01T08:26:42.470 回答