我对angularjs和离子框架都是全新的,但对于一个学校项目,我需要制作一个应用程序,所以我认为这是最好的。
但是现在我遇到了一个问题,我正在使用离子tabcontroller,我想给一个带变量的变量。
这是一个截图,解释它是如何工作的。
我希望有人可以帮助我。
修改
routes.js:
.state('tabsController.dos', {
url: '/dos/:itemid',
views: {
'tab1': {
templateUrl: 'templates/dos.html',
controller: 'dosCtrl',
controller: function ($stateParams, $location, $http, $scope, $sce) {
$scope.reload = function() {
$state.reload();
};
console.log($stateParams.itemid);
$http.get('https://host/app/php/info.php?landid='+$stateParams.itemid+'&actie=dos')
.success(function(response){
$scope.dynamicHtml = $sce.trustAsHtml(response);
});
}
}
}
})
.state('tabsController.dont', {
url: '/donts/:itemid',
views: {
'tab2': {
templateUrl: 'templates/dont.html',
controller: 'dontCtrl'
}
}
})