最新版本号[免费下载]

$ionicModal

作者:本站编辑 发布时间:2015-11-24 来源:本站原创 点击数:

用法

<script id="my-modal.html" type="text/ng-template">   <div class="modal">     <ion-header-bar>       <h1 class="title">我的模型标题</h1>     </ion-header-bar>     <ion-content>       Hello!     </ion-content>   </div> </script>
angular.module('testApp', ['ionic']) .controller('MyController', function($scope, $ionicModal) {   $ionicModal.fromTemplateUrl('modal.html', {     scope: $scope,     animation: 'slide-in-up'   }).then(function(modal) {     $scope.modal = modal;   });   $scope.openModal = function() {     $scope.modal.show();   };   $scope.closeModal = function() {     $scope.modal.hide();   };   //当我们用到模型时,清除它!   $scope.$on('$destroy', function() {     $scope.modal.remove();   });   // 当隐藏的模型时执行动作   $scope.$on('modal.hide', function() {     // 执行动作   });   // 当移动模型时执行动作   $scope.$on('modal.removed', function() {     // 执行动作   }); });

方法

fromTemplate(templateString, options)

参数类型详情
templateString字符串

模板的字符串作为模型的内容。

options对象

传递ionicModal#initialize方法的选项。

  • 返回: 对象 一个ionicModal控制器的实例。

fromTemplateUrl(templateUrl, options)

参数类型详情
templateUrl字符串

载入模板的url。

options对象

通过ionicModal#initialize方法传递对象。

  • 返回: promiseionicModal控制器的一个实例加以解决的承诺。


本文责任编辑: 加入会员收藏夹 点此参与评论>>
复制本网址-发给QQ/微信上的朋友
上一篇文章:ionicModal
下一篇文章:$ionicSlideBoxDelegate
AI智能听书
选取音色