也不能說不能獲取,但是不知道出了什麼問題, scope
可以看到, 但是通過屬性訪問卻訪問不到
具體看下面程式碼和圖片
html
中
<ul widget-paginate="vm.activities"></ul>
directive.js
中
var directive = {
scope:{
paginate : '=widgetPaginate'
},
link : link
}
function link(scope, ele, attrs){
console.log(scope);
console.log("---------directive---------");
console.log(scope.paginate.data);
console.log("---------directive---------");
}
因為資料的非同步問題
你這個數據是從後台取得的吧。
使用$watch監聽一下,你就知道了,我也認為是異步的問題。