1
我目前正試圖在AngularJS中實現一個非常簡單的指令。 最後,我希望能夠使用該指令是這樣的:無法訪問指令中的AngularJS屬性
<share-buttons url="google.com"></share-buttons>
我的指令看起來像這樣(咖啡腳本):
module.directive 'shareButtons',() ->
controller = ['$scope', ($scope) ->
$scope.share =() ->
console.log $scope.url
]
return {
restrict: 'EA'
scope: {
url: '=url'
}
templateUrl: viewpath_common('/directives/share-buttons')
controller: controller
}
這是我的模板(玉):
.social-icons
button.btn.btn-li(ng-click="share()")
i.fa.fa-linkedin.fa-fw
當我點擊按鈕,調用正確的函數($ scope.share),但唯一記錄的是undefined
。
你能幫我嗎?
哇,非常感謝你的快速和完美的幫助。 這解決了這個問題。謝謝一堆! – DerJacques 2015-04-01 15:37:55