Angular JSを使用してHTML属性に次の変数をバインドしようとすると助けが必要です。私のコントローラファイルでは、私はこのタイトル属性のAngular jsバインディング
controller.js
$scope.errorDialog = function(errorTitle, errorMessage){
$scope.errorTitle = errorTitle;
$scope.errorMessage = errorMessage;
$("#dialog-confirm").dialog('open');
}
を持っerrorTitleし、ErrorMessageのパラメータは、両方の別の関数に設定されています。私のHTMLファイルに
私は(jQueryのUIを使用して)このエラーメッセージボックスを持つ
<div title="{{errorTitle}}" id="dialog-confirm" >
<p><span class="ui-icon ui-icon-alert" style="float:left; margin:12px 12px 20px 0;"></span>{{errorMessage}}</p>
</div>
abc.htmlタイトルが表示されていないいくつかの理由。私は ng-attr-title = "{{errorTitle}}"に変更しようとしましたが、どちらも動作しません。また、title属性で関数を使用してerrorTitleの値を返そうとしましたが、それはどちらかといえないようです。
可能な複製を実行中に起こりました[AngularJSはAタグのタイトル属性にどのようにバインドするのですか?](http://stackoverflow.com/questions/18230868/how-do-you-get-angularjs-to-bind-to-the-title -attribute-of-a-tag) – Canastro
もっとコードを表示できますか?特別にあなたはjQueryのUIメッセージボックスを実装しました。 –
@Canastro私はこれを行う前にそのポストを通過しました。私はすでにng-attr-titleを試しましたが、それでも動作しませんでした – NimazSheik