所以經過插件初始化我使用MaterializeCSS,並有這段代碼:AngularJS NG重複
<select>
<option value="" disabled selected>Jump To Season</option>
<option option-item ng-repeat="item in series.seasons" value="{{item.id}}">
{{item.name}}
</option>
</select>
和IM使用此指令:
.directive("optionItem", [function() {
return {
restrict: 'A',
link: function (scope, element) {
if (scope.$last) {
$('select').material_select();
}
}
};
}]);
現在的元素並重復多次根據需要,但不是顯示$ scope.item.name值,而是將{{item.name}}顯示爲純文本,而不是表達式值。我如何克服這個挫折?我嘗試過使用Material Angular md-select,但是我也遇到過它的問題,每次點擊選擇我都無法點擊網頁上的任何內容,也沒有任何反應。
重要提示: 的series.seasons陣列通過AJAX調用取出。
看到這個:http://stackoverflow.com/questions/12371159/how-to-get-evaluated-attributes-在一個自定義指令 – Soggiorno
重複你在http://jsfiddle.net/ – vorant