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ファイルのフィールドにアクセスするにはどうすればよいですか?