我想用嵌入在 HTML 页面中的 JSON 对象初始化 Angular 模型。例子:
<html>
<body>
<script type="text/javascript" charset="utf-8">
var tags = [{"name": "some json"}];
</script>
<ul>
<li ng-repeat="tag in tags">{{tag.name}}</li>
</ul>
</body>
</html>
该tags
字段无法解析,因为它在$scope
. 我试图tags
像这样访问控制器中的字段:
function TagList($scope, $rootScope) {
$scope.tags = $rootScope.tags;
}
但它不起作用。
仅当我将其TagList
直接包含到 HTML 页面中并将 JSON 直接呈现到此函数中时,它才有效。
如何访问tags
Angular 控制器中单独 js 文件中的字段?