Ionic Framework - 弹出取消按钮不起作用 - v1.0.0-beta.1“actinium”

时间:2014-04-22 19:52:31

标签: javascript angularjs ionic-framework

“提示”未关闭“取消”按钮

在我的系统上无法使用“取消”按钮。我做了一个原始代码的复制粘贴,做了一个简单的测试,但没有用。

我找不到有什么问题。

测试示例:http://jsfiddle.net/Chofoteddy/y7D4r/1

HTML:

<body ng-app="ionic.example" ng-controller="PopupCtrl">
    <button class="button" ng-click="showPrompt()">Prompt</button>
    <pre>Response: {{response}}</pre>
</body>

JavaScript的:

angular
    .module('ionic.example', ['ionic'])
    .controller('PopupCtrl', function($scope, $ionicPopup) {
        $scope.response = 'Hello World';

        $scope.showPrompt = function() {
            $ionicPopup.prompt({
                title: 'ID Check',
                subTitle: 'What is your name?'
            }).then(function(res) {
                $scope.response = res;
            });
        };

    });

====西班牙语====

“提示”no cierraconbotón“cancelar”

En mi sistema no funcionaelbotón“取消”。 Hice un copy pastedelcódigo原来的para hacer una prueba sencilla y tampoco funciona。

没有encuentrocuálesel error。

Ejemplo de prueba:http://jsfiddle.net/Chofoteddy/y7D4r/1

1 个答案:

答案 0 :(得分:0)

它是Ionic 1.0.0-beta1 https://github.com/driftyco/ionic/issues/1145

的已知错误

试试这个小提琴http://jsfiddle.net/JAUxG/

发布代码,因为它是必需的:

angular
    .module('ionic.example', ['ionic'])
    .controller('PopupCtrl', function($scope, $ionicPopup) {

        $scope.showPrompt = function() {
            $ionicPopup.prompt({
                title: 'ID Check',
                subTitle: 'What is your name?'
            }).then(function(res) {
                console.log('Your name is', res);
            });
        };

    });

我将Ionic的版本更改为最新的每晚版本: http://code.ionicframework.com/nightly/js/ionic.bundle.js

可以在这里找到: http://code.ionicframework.com/#nightly