2016-05-25 9 views
1

私のアプリのどこかに$ ionicPopupに関連付けられたsubText属性の値とスタイルを変更しようとしています。

私はどこでも検索しましたが、それを行う方法はまだ見つかりませんでした。

これはどのように可能ですか?

ありがとうございました。

答えて

2

表示された後でポップアップを変更したい場合は、 セレクタと角度jqliteラッパーを使用できます。

コードは、here作業codepenを持っているこの

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

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

のようなものです。

+0

あなたのアンワーさんにありがとうございますが、それは私が求めているものではありません ために。私が知りたいのは、*サブタイトルの価値をどのように変えるか。「普通のものを使ってください」*。 – Kais

+0

変更しようとしていることを説明できますか? – Ygalbel

+0

上記で説明したように、私はsubTitleの値を変更したいと思います。より正確には、私がすでに定義した字幕の値をプログラム上で 'onTap'関数の中で変更する方法です。 – Kais

0

それは、オプションのString

{
タイトル受け入れspecificationで定義されたことなどによってあなたは、直接設定オプションを使用してsubTitleを変更することはできません:「」、//文字列。ポップアップのタイトル。
cssClass: ''、// String、カスタムCSSクラス名
subTitle: ''、// String(オプション)。ポップアップのサブタイトル。
}

UPDATE:

あなたは成功メッセージ

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

     e.preventDefault(); 
    } 
    } 

を割り当てることがonTap$scopeプロパティに値を割り当てることができますそして今、あなたは成功を示すために、$scope.success.messageにアクセスすることができますメッセージ

+0

その$ ionicPopupに、サブタイトルを変更せずに成功メッセージを表示したい場合。そうするために推奨される方法は何ですか? – Kais

+0

ポップアップで[保存]をタップしたことを意味しますか? –

+0

はい、それです。 – Kais

関連する問題