角度ui-routerを使用して小さなプロジェクトを作成しています。ドキュメントに行くと、私はサンプルフローを作成しました。しかし、私はjsonの値をテンプレートに渡すことに固執しました。角度ui-routerを使用してスムーズなナビゲーションを処理する方法
- jsonをページにペイントすることはできません.HTMLに通常の文字列を追加すると、1つの画面から別の画面に移動するとこれが起こります。
- 戻るボタンのクリックで戻ることができません。
これは私が試したものです:
HTML:これにあなたのtest.htmlというを変更しようとして
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Angular Demo</title>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.3.1/angular-ui-router.min.js"></script>
</head>
<body ng-app="myApp" ng-controller="appController">
<div class="container" ui-view>
<div id="div1">
<ul>
<li ng-repeat="x in data"><a ui-sref="test">{{ x.id }}</a></li>
</ul>
</div>
</div>
<script type="text/javascript" src="app.js"></script>
<script type="text/javascript" src="controller.js"></script>
</body>
</html>
'test.html'には' ui-sref = "/" 'があります。それは有効な州名ではありません – Phil