如何通过 Ionic Modal 传递参数?
How can params be passed through Ionic Modal?
就像我们通过模态传递参数一样,如下面的 resolve
示例:
$scope.someFunction = function(item) {
item.root = true;
modalInstance = $uibModal.open({
animation: true,
controller: 'newController',
templateUrl: '/views/modals/somePage.html',
resolve: {
params: function () {
return { item: item};
}
}
});
};
我不知道如何在 ionicModal 中传递参数??
$ionicModal.fromTemplateUrl('main/templates/viewPage.html', {
scope: $scope,
animation: 'slide-in-up'
}).then(function(modal) {
$scope.modal = modal;
});
是否有与上述 ionicModal 代码中的 animation
一起使用的选项?
非常感谢您的帮助!
您不需要传递任何数据。您的父范围已作为
传递
scope : $scope
因此您可以将数据设为 scope.item
。
请关注这个URL
https://forum.ionicframework.com/t/how-to-pass-data-from-parent-controller-to-ionicmodal/2030/2
就像我们通过模态传递参数一样,如下面的 resolve
示例:
$scope.someFunction = function(item) {
item.root = true;
modalInstance = $uibModal.open({
animation: true,
controller: 'newController',
templateUrl: '/views/modals/somePage.html',
resolve: {
params: function () {
return { item: item};
}
}
});
};
我不知道如何在 ionicModal 中传递参数??
$ionicModal.fromTemplateUrl('main/templates/viewPage.html', {
scope: $scope,
animation: 'slide-in-up'
}).then(function(modal) {
$scope.modal = modal;
});
是否有与上述 ionicModal 代码中的 animation
一起使用的选项?
非常感谢您的帮助!
您不需要传递任何数据。您的父范围已作为
传递scope : $scope
因此您可以将数据设为 scope.item
。
请关注这个URL https://forum.ionicframework.com/t/how-to-pass-data-from-parent-controller-to-ionicmodal/2030/2