我正在用angularjs做一個簡單的cms,但是我的指令有問題。無法更新angularjs指令的內容
我無法更新指令的內容。我沒有收到任何錯誤,但內容未更新。
這裏是我的代碼:
app.js
var postApp = angular.module('adminApp', [
'ngRoute', 'angular-ladda'
]);
postApp.config(['$routeProvider', '$locationProvider',
function($routeProvider, $locationProvider) {
$routeProvider.
when('/posts', {
templateUrl: '/ngpartials/admin/blog/index.html',
controller: 'PostListCtrl'
}).
otherwise({
redirectTo: '/posts'
});
}
]);
postApp.controller('PostListCtrl', function($scope, $http){
$scope.showLoading = false;
$scope.items = [];
$scope.name = 'Mike';
});
postApp.directive('helloWorld', function() {
return {
scope: {
name: "="
},
restrict: 'E',
template: '<h3>Hello World!!: {{ name }}</h3>'
};
});
模板:
<div ng-controller="PostListCtrl" class="ui grid container">
<h1 class="ui header"><a href="#/posts/">Posts</a></h1>
<hello-world></hello-world>
<div ng-view></div>
</div>
結果:
的Hello World!:
你必須具有嵌套毫無reason..please在我的答案不這樣做that..look同一控制不好的設計 –