zoukankan      html  css  js  c++  java
  • ionic中$ionicPopover和$ionicModal

    Popover可点多个按钮弹出同一个浮动框但内容不一样。那想要在同一页面弹出不同的浮动框怎么办呢?

    这事就用到了$ionicModal,他和$ionicPopover一样的用法。

    请看图:

    html:

    controller.js:

     angular.module('ionicApp', ['ionic'])
            .controller( 'AppCtrl',['$scope','$ionicPopover','$ionicModal','$timeout',function($scope,$ionicPopover,$ionicModal,$timeout){
              $scope.popover = $ionicPopover.fromTemplateUrl('my-popover.html', {
                scope: $scope
              });
              $ionicPopover.fromTemplateUrl('my-popover.html', {
                scope: $scope
              }).then(function(popover) {
                $scope.popover = popover;
              });
              $scope.openPopover = function($event) {
                $scope.popover.show($event);
              };
              $scope.closePopover = function() {
                $scope.popover.hide();
              };
                $ionicModal.fromTemplateUrl('my-modal.html', {
                    scope: $scope,
                }).then(function(modal) {
                    $scope.modal = modal;
                });
                $scope.openModal = function() {
                    $scope.modal.show();
                };
                $scope.closModal = function() {
                    $scope.modal.hide();
                };
            }])

    本人已经试验成功。

  • 相关阅读:
    中文分词资源
    软工第二次作业——数独生成器
    软工第一次作业?再次给自己一次定位!
    大一下学期的自我目标,上学期的小总结
    在Mac OS X上安装JavaHL
    在MONO下实现WCF所遇到的问题
    linux下允许root用户远程登录
    CentOS 6.0 安装 MONO 2.10.8
    Linux Vi命令
    CentOS 6.0 编译安装 MySQL 5.5.17
  • 原文地址:https://www.cnblogs.com/happiness-mumu/p/6236815.html
Copyright © 2011-2022 走看看