Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Angular JS不会从日期日历更新选择和输入_Javascript_Angularjs_Twitter Bootstrap - Fatal编程技术网

Javascript Angular JS不会从日期日历更新选择和输入

Javascript Angular JS不会从日期日历更新选择和输入,javascript,angularjs,twitter-bootstrap,Javascript,Angularjs,Twitter Bootstrap,我正在使用Angular JS和Bootstrap,我想更新datepicker日历和select from函数的输入 这些值已更新,但我在相应的输入上看不到这些值 我们可以说我正在更新模型,但不是视图。如果我从视图中更新模型,一切正常,但并非相反 在相同的形式下,如果我更新一个复选框,使clic。。。惊喜此时将更新select和datepicker日历 如何从模型更新视图并查看此更新 编辑1: HTML 我记得,如果我从视图中更新模型,一切都正常 编辑2: 更多惊喜!我之前说过,我更新了模型中

我正在使用Angular JS和Bootstrap,我想更新datepicker日历和select from函数的输入

这些值已更新,但我在相应的输入上看不到这些值

我们可以说我正在更新模型,但不是视图。如果我从视图中更新模型,一切正常,但并非相反

在相同的形式下,如果我更新一个复选框,使clic。。。惊喜此时将更新select和datepicker日历

如何从模型更新视图并查看此更新

编辑1:

HTML

我记得,如果我从视图中更新模型,一切都正常

编辑2:

更多惊喜!我之前说过,我更新了模型中的值,但在视图中看不到这些值

但是,如果我在SI上做一个clic。。。惊喜我可以看到视图上更新的值。您现在可以看到select和数据选择器已更新

修好了

要从模型更新视图,更新模型后,必须调用

$scope.$apply();
现在你可以看到所有的变化


你怎么看,我不需要对表单中的任何其他组件进行任何clic,就可以在视图的模型中看到我的值更新。

你能发布一些代码吗?你在做什么?你在和一个约会挑肥拣瘦的人一起工作吗?
$scope.searchPAI.sistemaSelected = $scope.listSistemas[id];
$scope.$on("updateFechaDesde", function(){
        $scope.dateFrom = publicDPFactory.date;
        MyVar.data.dtFrom = publicDPFactory.date;
        console.log("publicDPFactory.date: " + publicDPFactory.date);
        console.log("scope.dateFrom: " + $scope.dateFrom);
});
$scope.$apply();