在控制器中更改ng-value后,不会更新uib-datepicker中的值

时间:2019-06-24 11:08:42

标签: javascript angularjs angular-ui-bootstrap

我正在前端显示一些日期数据,当我们刷新页面以查看更新的值时工作正常,但是当我们不刷新页面并从后端更改值时,它不会在uib中更新-datepicker输入字段有时。 我已经安慰了在uib-datepicker的ng-value指令中编写的变量,并且该对象正在更新,但是在uib-datepicker输入字段中没有刷新

<input style="padding: 1px;padding-left: 2px;font-size: 75%" 
                            type="text" class="form-control" uib-datepicker-popup="{{format}}" is-open="popup[$index].open" placeholder="DD/MM/YYYY" datepicker-options="dateOptions" ng-required="true" ng-value="fx.test" id="fxtest{{$index}}" ng-model="vm.test[$index]" ng-change="vm.updateData(null,null,vm.test[$index],$index,fx._id)"  close-text="Close" alt-input-formats="altInputFormats" readonly="readonly" />

当我用{{}}括号输出fx.test时,它显示正确的更新值,而uib-datepicker未显示正确的值。

0 个答案:

没有答案