如何通过 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