2017-05-04 8 views
0

は、これまでのところ、私はpaymentNotificationsからアイテムを別の文字列として表示することを望むオブジェクト項目を別々の文字列としてmdDialogに表示するにはどうすればよいですか?私が持っているもの

$mdDialog.show(
    $mdDialog.alert() 
    .parent(angular.element(document.querySelector('#popupContainer'))) 
    .clickOutsideToClose(true) 
    .title('Discount comanda') 
    .textContent(paymentNotifications.join()) 
    .ariaLabel('Alert Dialog Demo') 
    .ok('Am inteles') 
    ) 

です。現時点では、「このコードは最初のコードです。このコードは2番目のコードです」というように、1行に表示されます。

私は彼らがその

This code is the first one, 
This code is the second one 

私はそれをどのように行うことができますように表示したいですか?

答えて

1

.htmlContent()を使用し、angular-sanitize.jsをhtmlにインポートし、モジュールの依存関係のようにngSanitizeをロードする必要があります。同様に:

$mdDialog.show(
    $mdDialog.alert() 
    .parent(angular.element(document.querySelector('#popupContainer'))) 
    .clickOutsideToClose(true) 
    .title('Discount comanda') 
    .htmlContent(paymentNotifications.join('<br>')) 
    .ariaLabel('Alert Dialog Demo') 
    .ok('Am inteles') 
    ); 
+1

感謝:

var app = angular.module('MyApp', ['ngSanitize', //... other modules//]); 

、あなたのコードは次のようにする必要があります!できます! – hyena

関連する問題