【发布时间】:2017-01-16 16:47:13
【问题描述】:
我创建了一个 ionic 应用程序,在该应用程序中会打开一个弹出窗口,让用户在之前未评价此应用程序的情况下要求用户评价此应用程序。离子弹出窗口正确显示,但我的问题是,用户必须点击/点击取消按钮两次才能关闭弹出窗口,有时点击/点击不起作用。
我的代码如下:
(function() {
$scope.data = {}
var myPopup = $ionicPopup.show({
template: '<input type="range" ng-model="data.user_ratting">',
title: 'Do you want to rate this app?',
scope: $scope,
buttons: [
{ text: 'Cancel' },
{
text: '<b>Save</b>',
type: 'button-positive',
onTap: function(e) {
}
}
]
});
myPopup.then(function(res) {
console.log('Tapped!', res);
});
})();
我该如何解决这个问题??
【问题讨论】:
-
您在哪里测试您的应用程序?您使用的是哪个版本的框架?
-
我在安卓模拟器上测试我的应用,离子版本是 1.6.4
-
这个 $scope 变量从何而来?它是否打算成为一个干净的 $scope (因此包含 function() ?)