感觉$ionicPopup直接做死了----------------[ 麻烦要是想收费的话...
需求是这样:弹层后,需要与后台交互,然后才能允许点按钮确认进入下一步。如果提前用CSS将按钮disable掉,则在与后台交互后,无法able按钮。
查了下手册,基本上无解,这应该算是个BUG。
先show,然后调用popup内元素的click,无法获得之前show加载的button.
其中 type 可以用来指定CSS,但是这样只能指定值,不是表达式。
更坑的是,没提供点击背景层取消的方法入口,要通过directives。
$scope.popup.optionsPopup = $ionicPopup.show({
template: '<button ng-click="verify()"></button></div>',
title: '身份验证',
buttons: [
{
text: '提交',
type: 'button-positive',//这里不是表达式,也没有onloading方法,需要依赖于angular加载DOM,且拿不到句柄。
onTap: function(e) {
}
},
]
});
麻烦要是想收费的话,听取一下意见好么。
http://www.ionic.wang/js_doc-index-id-52.html
这个看看,点击确定是可以执行一些方法的
页:
[1]