【发布时间】:2016-06-16 12:30:04
【问题描述】:
我的配置:
.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('tab.chats', {
url: '/chats/:id',
views: {
'tab-chats': {
templateUrl: 'templates/tab-chats.html',
controller: 'detail'
}
}
})
$urlRouterProvider.otherwise('/tab/dash');
})
我的控制器:
.controller("detail", ["$scope", "$http", function($scope, $http, $routeParams){
$scope.data = $routeParams.id;
我的html:
<ion-view>
<ion-content class="ata1">
<a href="#/tab/dash" rel="nofollow"><img id="logo" src="img/falimda.png" alt="" /></a>
<div class="clear"></div>
<div ng-controller="detail">
{{data}}
</div>
<div class="clear"></div>
<a href="#/tab/dash" class="button button-outline button-light">Back</a>
</ion-content>
</ion-view>
所以我在这里使用 Ionic Framework 编写移动应用程序,但我无法解决一些问题。
我正在尝试通过使用routeParams 在我的控制器内部使用这个id,以便我可以使用id 从网络中提取一些数据,但不幸的是我无法在我的控制器内部访问它。我试图在ng-controller 中测试并打印出我的数据,但没有成功。你能帮帮我吗?
【问题讨论】:
标签: angularjs ionic-framework routeparams