Javascript ng在选择选项中重复不刷新
目前正在使用AngularJS,我对“选择选项”有一个问题 我正在做一个$http请求,从一个云SQL数据库获取数据 为此,我调用了工厂中的一个函数,该函数从数据库返回数据 如您所见,我首先使用2个值(1和2)的数组初始化“controller.connections”变量 在获取数据后(使用“f_getData”函数),我更改了该数组的值(我添加了4个值,并且我不使用我获取的数据只是为了测试,但行为是相同的) 请注意,我的ng应用程序位于“html”标记上,ng控制器位于“body”标记上。 我使用ng repeat作为我的选项,因为我使用ng选项时有相同的行为。 就在我的选择下面,我有一个ng重复,要测试的条件完全相同 正如您所看到的,在我的ng repeat for my select中的变量似乎没有更新。 尽管如此,相同的变量在“p”标记上的ng repeat上更新 所以我试着:Javascript ng在选择选项中重复不刷新,javascript,angularjs,select,angularjs-ng-repeat,Javascript,Angularjs,Select,Angularjs Ng Repeat,目前正在使用AngularJS,我对“选择选项”有一个问题 我正在做一个$http请求,从一个云SQL数据库获取数据 为此,我调用了工厂中的一个函数,该函数从数据库返回数据 如您所见,我首先使用2个值(1和2)的数组初始化“controller.connections”变量 在获取数据后(使用“f_getData”函数),我更改了该数组的值(我添加了4个值,并且我不使用我获取的数据只是为了测试,但行为是相同的) 请注意,我的ng应用程序位于“html”标记上,ng控制器位于“body”标记上
提前感谢所有试图帮助我的人,非常感谢。 我(稍作改动)解决了我的问题。 我开始使用老派的可怕方式,在JS中创建options元素,用选项填充select,同时找到解决方案。在寻找重置我的select值的方法时,我发现一个正在使用ng选项的人,它正在工作。因此,我获取了这个plunker的代码并将其粘贴到我的代码中。
成功了
然后我试着将它调整到我的代码中,它一直工作到某一点。
那是我选择的地方。我试着把它放在几个不同的地方(工作),直到它在开始时的div(有点工作:有时当我刷新时,选项不会显示,然后再次刷新可以解决问题)。
我仍在试图找出问题所在。
谢谢大家的帮助。
很抱歉给你我的代码截图,我不熟悉在这里发布问题,我是那种使用答案而不是找到答案的人…
但我向你们保证,我注意到你们对我未来问题的所有批评。
再次感谢!
附言:请问我们如何结束一个主题^^ 只是一个问题,为什么插值是用括号而不是花括号完成的?@Zooly,我们可以使用interpolateprovider来更改默认值,stephane,你能为此创建一个[plunker]()吗issue@SunilLama哦,好的,我不知道这一点,非常有趣,谢谢@Stephare,你可以使用超时方法,用更少的时间重新绑定ng选项值。用你的文件创建plunker,我保证我会解决你的问题。