背景:
我有一个angularjs应用程序,它显示一个datetimepicker字段。
问题:
加载页面后,我想运行一个javascript函数来初始化页面中使用的datepicker。 目前看来我放在页面末尾的函数调用似乎没有被选中。
注意: 我使用(http://eonasdan.github.io/bootstrap-datetimepicker/)
中的'bootstrap datetimepicker'答案 0 :(得分:2)
只需使用$ viewContentLoaded事件
即可$scope.$on('$viewContentLoaded', function() {
//call it here
yourFunction();
});
答案 1 :(得分:0)
知道何时完成Angular的唯一方法是从Angular内部。你应该将日期选择器初始化的代码包装成一个指令,根据需要添加绑定,并在$ timeout函数中进行JS初始化。