首先请原谅,如果这没有任何意义。
我有一个根的范围与在同一个控制器分配两个不同的值,现在我想使用根范围来打印这两个值.....我如何才能做到这一点
var app = angular.module('plunker', []);
app.controller('MainCtrl', function($scope,$rootScope) {
$rootScope.name = 'hello';
$rootScope.name="world";
});
<!DOCTYPE html>
<html ng-app="plunker">
<head>
<meta charset="utf-8" />
<title>AngularJS Plunker</title>
<script data-require="[email protected]" src="https://code.angularjs.org/1.4.12/angular.js" data-semver="1.4.9"></script>
</head>
<body ng-controller="MainCtrl">
<p>{{name}}</p>
</body>
</html>
从上面我想打印的hello world ......
作为一个方面,你应该在这里更喜欢'$ scope'。当不需要时避免使用'$ rootScope'。 – Mistalis
@mistails即使你使用$ scope,你也只会得到“world” –
这个评论并不是为了**回答**的问题,而是要**警告你**使用'$ rootScope'。 – Mistalis