Angular Js 在文档就绪时通过 ng-repeat 获取输入元素

Angular Js get input element by ng-repeat on document ready

我正在尝试将 jquery-ui 日期选择器绑定到位于使用 $(document).ready 生成 table 的 ng-repeat 中的输入字段().
我发现在执行文档就绪函数时没有从 table 中选择任何元素。
请参考以下代码。

$(document).ready(function() {
var dateinputs = $('.dateinput');//no element get selected
 //loop to bind datepicker to each jquery selected control
});

哦,我有一个变通方法,看看它是否能解决您的问题。

在 HTML 我做的代码:

<input  type='text' class='dateinput {{initDatePicker()}}' />

然后在JS代码中:

$scope.initDatePicker = function (){
    jQuery('.dateinput ').datepicker({'changeMonth':true,'changeYear':true,'dateFormat':'dd/mm/yy'});
}

它有点脏,但可以用。我目前能想到的最好的。