0

我需要在项目的每个页面中使用 Angular Material 烤面包机,并且消息可能包含 html 标签。但是 html 消息不适用于 Angular Material 烤面包机。

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

任何想法 ?

4

2 回答 2

1

例如,您可以这样做。

var displayToast = function(type, msg) {
    $mdToast.show({
        template: '`<br/>`' + msg + '`<br/>`',
        hideDelay: 6000,
        position: 'bottom right'
    });
};
于 2016-08-17T09:37:37.623 回答
0

你可以这样做

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

并在您的模板中

<div>Field is required <br> Some Other Content</div>
于 2016-08-17T09:44:57.763 回答