我正在尝试更改与应用程序中某处$ionicPopup关联的 subText 属性的值和样式。
我到处搜索,但还没有找到任何方法。
这怎么可能呢?
谢谢。
在显示弹出窗口后更改弹出窗口,您可以使用选择器和 Angular JQLITE 包装器。
代码是这样的
onTap: function(e) {
var result = document.getElementsByClassName("popup-sub-title");
angular.element(result).html('dsaadsds')
e.preventDefault();
}
你这里有一个有效的代码笔。
您不能直接使用配置选项更改subTitle
,因为规范中定义它接受可选的String
值
{ 标题: '',//字符串。弹出窗口的标题。
cssClass: '',//String, 自定义 CSS 类名
副标题: '',//字符串(可选)。弹出窗口的副标题。
}
更新:
您可以在onTap
中为$scope
属性分配值以分配成功消息
{
text: '<b>Save</b>',
type: 'button-positive',
onTap: function(e) {
$scope.success = {
message: 'Hello World!'
};
e.preventDefault();
}
}
现在,您可以访问$scope.success.message
以显示成功消息