0
컨트롤러에서 선언 된 범위 변수를 가져올 수 없습니다.
내 Index.html을
<body ng-app="myApp" ng-controller="homingController" ng-cloak>
<script type="text/javascript">
angular.module('myApp' ['ngRoute','ngMaterial']).controller('homingController', ['$scope',
function($scope){
$scope.message = 'Hello';
}
]).config(function ($routeProvider) {
$routeProvider.when("/home", {
templateUrl: "home.html",
controller: "homingController"
}).when("/monitor", {
templateUrl: "monitor.html",
controller: "monitoringController"
}).otherwise({
redirectTo: '/home'
});
}).controller('monitoringController', function ($scope) {
$scope.message = "Monitor";
});
</script>
<nav class = "navbar navbar-inverse" role="navigation">
<ul class = "nav navbar-nav" >
<li ><a href="#!/home" class = "active" ui-sref= "home" style="margin: 0px 1px 0px 19px"><img src="./images/home.svg">Home</a></li>
<li ><a href="#!/monitor" class = "active" ui-sref = "monitor" ><img src="./images/monitor.svg">Monitor</a></li>
<li ><a class = "active" ui-sref = "Audit" ><img src="./images/audit.svg">Audit</a></li>
<li ><a class = "active" ui-sref = "configuration" ><img src="./images/configure.svg">Configure</a></li>
</ul>
</nav>
</div>
</body>
<div ng-view></div>
내 home.html을
{{ message}}
/*This line giving error in console : angular.js:14328 ReferenceError: $scope is not defined
*/
나는 여기에 놓치고 있나요 대신 나는 아래 reference error : message is not defined
내 코드입니다 받고 있어요?
예 ... 문제를 재현하는 [mcve]가 누락되었습니다 – charlietfl
무엇을 추가해야합니까? – CodeWithCoffee
당신의'angular.js' 스크립트는 어디에 있습니까 –