自动完成-alt与角度不适用于注入的localdata

时间:2016-09-09 20:59:08

标签: javascript angularjs

我正在使用https://github.com/ghiden/angucomplete-alt进行自动填充 尝试通过角度工厂服务注入数据来获得autocomplete-alt工作对我来说似乎没有用。

我有一个提供数据的远程服务,但我想通过工厂公开它,所以我可以在其他地方重复使用它。

这里是plunker https://plnkr.co/edit/2hUV0zZAXoUPNo4ff2Nl?p=preview

以下是pluker的片段,其中我绑定了vm.artistsData

circular

1 个答案:

答案 0 :(得分:0)

你的傻瓜有几个问题:

  1. 您需要在index.html
  2. 中指定ng-app="plunker"
  3. 如果您使用的是this而不是$scope,则需要为控制器指定名称。 ng-controller="MainCtrl as vm"会这样做,但建议使用更具描述性的名称。
  4. 该指令不适用于<input>元素,而是使用div或使用该指令的元素表示法。
  5. 属性title-fields不存在,它是title-field
  6. 在这种情况下,它不是ng-model而是selected-object
  7. (使用angucomplete-alt的可加载模块脚本)
  8. 看一下plunkr:https://plnkr.co/edit/oWFIJh6Q7jtq0Efn6oQ2?p=preview