可能我下的版本比较新,html:true 这种方法已经不支持了。还好控制台有提示,又看了下官方文档,现在要用content属性。
// 创建自定义html
let contentHtml = "";
contentHtml += '<div class="markerWindow" id="markerWindow">';
contentHtml += ' <div class="title">';
contentHtml += ' <div class="title-text"></div>';
contentHtml += ' <div class="btnGroup">';
contentHtml += ' </div>';
contentHtml += ' </div>';
contentHtml += ' <div class="line"></div>';
contentHtml += ' <div class="body">';
contentHtml += ' </div>';
contentHtml += '</div>';
// 转换为dom对象
let parser = new DOMParser();
let dom = parser.parseFromString(contentHtml, "text/html");
let window = dom.getElementById("markerWindow");
//console.log(window);
// 显示弹窗
swal({
content: window
});