当前位置: 首页 > 工具软件 > EscapeHTML > 使用案例 >

解决toastr的escapeHtml属性失效问题

易星宇
2023-12-01

问题背景

js的toastr提示通知插件还是非常好用的。官方说它的escapeHtml属性可以使toastr的body(即内容)中含有的html代码被转义识别。但我在开发使用中发现无论是使用如下的

toastr.options = {
    "escapeHtml": true
}

还是以下的这种写法(当把下面这句放在**toastr.success(…)**后面时发现能暂时起作用)

toastr.options.escapeHtml = true;

问题解决

即抛弃掉escapeHtml属性,使用allowHtml属性。如下

toastr.options = {
    // 使用allowHtml属性即可
    "allowHtml": true,
    "closeButton": true,
    "preventDuplicates": true,
    "closeEasing": 'swing',
    "progressBar": true,
    "extendedTimeOut": 10000
};
 类似资料: