我使用下面的代碼並獲得了原始html結果。我看到{{welcome}}等的表達。我想我在某處做錯了,導致它無法呈現。但我在Chrome的控制檯中沒有看到任何錯誤。
我app.js
app.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('threadListing', {
url: '/',
templateUrl: 'threadListing.html',
controller: 'AppCtrl'
})
.state('threadDetail.php', {
url: '/threadDetail',
templateUrl: 'threadDetail.html',
controller: 'AppCtrl'
})
$urlRouterProvider.otherwise("/");
})
我的HTML是這樣
<ion-content>
<script id="threadListing.html" type="text/ng-template">
<ion-view>
<h1>Welcome {{name}}</h1>
</ion-view>
</script>
<script id="threadDetail.html" type="text/ng-template">
<ion-view>
<h2>{{age}}</h2>
</ion-view>
</script>
</ion-content>
是離子含量指令?我不認爲你可以在指令中包裝腳本標籤,並且仍然期望它作爲路由的模板。 – nimrod 2014-12-02 01:38:53
@nimrod我參考這個http://codepen.io/mhartington/pen/CAxFG – mike19911 2014-12-02 03:47:48