【发布时间】:2013-07-01 11:53:23
【问题描述】:
angularJs 有一个特殊问题。我选择了
<select
data-ng-model="mySelect"
data-ng-options="d.value as d.name group by d.gr for d in datasForSelect"
>
一切正常,但后来,我的脚本将一个新元素推送到 datasForSelect 数组中。
视图还可以,新选项在我的选择中,在正确的地方,很酷。但是如果我选择这个选项,{{mySelect}} 会给我错误的值。
我想,我需要写一些东西而不是简单的{{}} 类型数据绑定,但我是这方面的新手,我不知道最好的解决方案是什么。
【问题讨论】:
-
你必须把它放在小提琴或 plunkr 中让人们帮助你。
-
你能添加你的“push”代码吗?
-
对不起各位,是我的错,值来自变量,是错误的,谢谢,抱歉——
-
但是有一点奇怪的行为:当角度包含元素时,值是正确的 - 正如在浏览器中看到的那样,但是当我问它(数据绑定)时,角度给了我我的(错误)价值