解决方法是离开并思考它,菜鸟错误..我在错误的位置找到了我的踪迹,数据在我更改项目后被加载......
所以打电话给狗,但感谢您的倾听......
如何更改角度预先输入数据?似乎没有更新最初的数据列表。
JS:
$scope.items = [{name: 'jack', age: 44}, {name: dave, age: 55 }];
$scope.selected = '';
$scope.change = function() {
$scope.items = [{name: dave, age: 55 }]; // typeahead data never sets to this
$scope.items = []; // typeahead data never sets to this
});
HTML:
<div data-ng-click="change()"></div>
<input data-typeahead="person as person.name for person in items | filter:$viewValue" data-ng-model="selected" />
答案 0 :(得分:0)
简单的菜鸟错误。在我更改值之后,数据正在重新加载(由于路由更改)。