2016-05-25 31 views
1

我想改变值,以及与我的应用程序中某处的$ ionicPopup相关联的subText属性的样式。

我到处搜索,但没有找到任何方法。

那么这怎么可能?

谢谢。

回答

2

如果您想要在显示后更改弹出窗口,您可以使用选择器和角度jqlite包装器。

代码是这样的

onTap: function(e) { 
      var result = document.getElementsByClassName("popup-sub-title"); 

      angular.element(result).html('dsaadsds') 
      e.preventDefault(); 
     } 

你有一个here工作codepen。

+0

感谢您的支持,但这不是我所问的对。我想知道的是:*如何改变subTitle的价值'请使用正常的东西'*。 – Kais

+0

你能解释你试图改变什么吗? – Ygalbel

+0

正如我上面解释的,我想改变subTitle的值。我的意思是更确切地说,如何改变我已经定义的字幕的值,在'onTap'函数内以编程方式。 – Kais

0

直接使用了配置选项,如通过在specification定义它接受可选String

{
标题不能改变subTitle:“”,//字符串。弹出窗口的标题。
cssClass:'',// String,自定义CSS类名称
subTitle:'',// String(可选)。弹出窗口的子标题。
}

UPDATE:

您可以在onTap的值赋给一个$scope财产分配成功消息

{ 
    text: '<b>Save</b>', 
    type: 'button-positive', 
    onTap: function(e) { 
     $scope.success = { 
     message: 'Hello World!' 
     }; 

     e.preventDefault(); 
    } 
    } 

现在你可以访问$scope.success.message显示成功消息

+0

因此,如果我想在$ ionicPopup上显示成功消息而不更改字幕。推荐的方法是什么? – Kais

+0

你的意思是点击保存在弹出窗口? –

+0

是的,就是这样。 – Kais

相关问题