相當新的角度!Angular JS,指令不顯示數據
我已經創建了一個名爲「contactCard」的「指令」。我試圖通過這個指令來實現顯示一些json數據。但不幸的是數據沒有得到顯示。
[WORKING CODES ARE PLACED HERE ON PLUNKER]
我有這個網站:
<ul class="digi-alert-list" ng-controller="jsonNotify">
<li ng-repeat="notifications in notify">
<contact-card data="notifications"></contact-card>
</li>
</ul>
而且MainAPP文件:
(function() {
var app = angular.module("MainApp",
["ui.bootstrap","app.directives.contactCard"]
);
app.controller('jsonNotify', function($scope, $http) {
$http.get('notification.json')
.then(function(res){
$scope.notify = res.data;
});
});
})();
最後contactCard.js
angular.module('app.directives.contactCard', [])
.directive('contactCard', function(){
return{
restrict: 'E',
scope: {
data: '='
},
template: '<div class="alert-report"><p>{{notifications.serveactivity}}</p></div>',
controller: function($scope){
alert("directives");
}
};
});
不應該是指令模板中的data.serveractivity。 – RoyTheBoy 2015-02-06 10:04:56
https://www.youtube.com/watch?v=8ILQOFAgaXE – Jinandra 2015-02-06 19:22:08