【问题标题】:using $ionic Popup使用 $ionic 弹出窗口
【发布时间】:2016-09-29 18:16:40
【问题描述】:

您好,我正在使用 ionic 创建一个简单的弹出窗口。这里我点击按钮后无法显示弹出信息。我不知道我哪里出错了,请帮助我显示弹出窗口。我遇到错误

ionic.bundle.js:26794 TypeError: Cannot read property 'show' of undefined
    at Scope.$scope.showPopup 

link

angular.module('CarWash',[$ionic]).controller('popSelect',['$scope',function($scope,$ionicPopup){
$scope.data={};
$scope.showPopup = function() {
       $ionicPopup.show({
            title:'select car wash',
            template: "Hello customer !!!",

        });
        alertpop.then(function(res){
          console.log('Inside pop-up');

【问题讨论】:

    标签: angularjs ionic-framework


    【解决方案1】:

    你搞砸了依赖注入,你必须注入 $ionicPopup 才能在控制器工厂函数中使用它。

    angular.module('CarWash',[$ionic])
    .controller('popSelect',['$scope', '$ionicPopup', //<-- injected $ionicPopup here
       function($scope, $ionicPopup){ //<-- now you can access $ionicPopup instance here.
    

    【讨论】:

    • @sree 很高兴为您提供帮助,谢谢 :-)
    • 我对离子列表有疑问,您能帮我解决一下吗。
    • 请问可以添加新问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-07
    • 1970-01-01
    • 1970-01-01
    • 2011-09-30
    • 1970-01-01
    • 2017-07-30
    • 1970-01-01
    相关资源
    最近更新 更多