加载时的 angularjs 值不正确

标签 angularjs angular-ui angular-ui-bootstrap

看到这个 plunk

我想在 input 上使用对象模型(用于与 angularui bootstrap typeahead 交互)。从预先输入的内容中选择内容时,它工作得很好,但在加载时显示 [object Object]如何获取输入以在加载时显示模型对象的属性?

最佳答案

以防万一其他人像我一样登陆这里,拥有 [object Object]显示在某些输入中...

就我而言,我将 form 命名为与模型属性同名的元素,如下所示:

<form name="contact">
   <input type="text" ng-model="contact.name" />
   <input type="text" ng-model="contact.email" />
</form>

要么改变表格name为不同的名称,或更改型号名称。

随着 Angular 填充 $scope具有与 form 同名的属性,它会覆盖模型实例!

关于加载时的 angularjs 值不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15977327/

相关文章:

jquery-ui - 让 Angular UI 正常工作

javascript - angularjs toastr 无法从粘性更改为动态关闭

javascript - 将新值推送到数组仍然返回空 - AngularJS

javascript - angularjs 从表格颜色中删除行打破样式

angularjs - 部署在云服务器上时使用 localhost 地址进行 $http.get 请求

angularjs - 如何以编程方式关闭/打开 Angular-ui Bootstrap Accordion - 在 js 文件中

javascript - 如何在 ui-router 中将可选状态参数保存在浏览器上?

javascript - Chartjs 2.x - 重绘图表时数据集颜色发生变化

css - 编译bootstrap compass文件时如何更改路径

angularjs - 将表格与 Angular-UI Accordion 混合