2016-08-17 5 views
0

私のプロジェクトのすべてのページでAngular Materialトースターを使用する必要があり、メッセージにhtmlタグが含まれている可能性があります。しかし、HTMLメッセージは、Angular Material Toasterでは機能しません。<br>のHtmlメッセージは、単純な角度の素材では動作しません。Toaster

$mdToast.show(
    $mdToast.simple() 
     .textContent('Field is required <br> Some Other Content') 
     .position(pos) 
     .hideDelay(3000) 
); 

+0

に、テンプレート属性を使用することができます。私は以下の例を示します。 –

答えて

1

たとえば、そうすることができます。

var displayToast = function(type, msg) { 
    $mdToast.show({ 
     template: '`<br/>`' + msg + '`<br/>`', 
     hideDelay: 6000, 
     position: 'bottom right' 
    }); 
}; 
0

そう

$mdToast.show({ 
      hideDelay : 3000, 
      position : 'top right', 
      templateUrl : 'your_template.html' 
     }); 

を行うことができますし、あなたのテンプレート

<div>Field is required <br> Some Other Content</div> 
関連する問題