angularjs – 错误:[$controller:ctrlreg]名称为“CounterCont
发布时间:2020-12-17 07:10:57 所属栏目:安全 来源:网络整理
导读:当我在Chrome中按F12时,我看到了这个错误. 似乎没有问题. 我的HTML代码 ul class="dropdown-menu" role="menu" ng-controller="CounterController" li ng-repeat="item in messages"a href=""{{item.name}}/a/li/ul 这是我的js文件.知道为什么吗? 我使用的a
当我在Chrome中按F12时,我看到了这个错误.
似乎没有问题. 我的HTML代码 <ul class="dropdown-menu" role="menu" ng-controller="CounterController"> <li ng-repeat="item in messages"><a href="">{{item.name}}</a></li> </ul> 这是我的js文件.知道为什么吗? angular .module('myApp.counter_controller',[]) .controller('CounterController',['$scope','$filter',function($scope,$filter) { 'use strict'; $scope.messages = [{ name : 'ENG',read : false },{ name : 'JPN',{ name : 'CHI',]; $scope.setRead = function(item,$event) { $event.preventDefault(); $event.stopPropagation(); item.read = true; }; $scope.setUnread = function(item,$event) { $event.preventDefault(); $event.stopPropagation(); item.read = false; }; $scope.setReadAll = function($event) { $event.preventDefault(); $event.stopPropagation(); angular.forEach($scope.messages,function(item) { item.read = true; }); }; $scope.unseenCount = $filter('filter')($scope.messages,{ read: false }).length; $scope.$watch('messages',function(messages) { $scope.unseenCount = $filter('filter')(messages,{ read: false }).length; },true); }]); 解决方法
您可能已经完成了一些文件安排问题.
请看它正常工作的代码:code link 输出:Main Output (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |