我正在进行角度应用。在用户尝试更改密码的情况之一中,我有一个服务调用,它将在单个响应中返回多个错误消息,以防止密码更改失败。回复如下所示。
密码应符合该政策。以前的密码无法重复使用。新密码和确认密码都应匹配。密码太短。
如何在每次完整停止(。)之后添加新行,以便我可以在新行中显示错误消息而不是一起显示。
JS代码
function (errorData) {
$ctrl.errorMessage = errorData.data.error;
$mdToast.show(
$mdToast.simple()
.textContent($ctrl.errorMessage)
.hideDelay(3000)
);
});
答案 0 :(得分:0)
试试这个
$mdToastProvider.addPreset('testPreset', {
options: function() {
return {
template:
'<md-toast>' +
'<div class="md-toast-content">' +
'This is a custom preset' +
'</div>' +
'</md-toast>',
controllerAs: 'toast',
bindToController: true
};
}
});
$mdToast.show(
$mdToast.testPreset()
);
了解更多信息https://material.angularjs.org/latest/api/service/ $ mdToast