vue读取SVG
/*** 读取svg文件* @filePath:svg文件路径*/const readFile = (filePath) => {// 创建一个新的xhr对象let xhr = null;if (window.XMLHttpRequest) {xhr = new XMLHttpRequest();} else {xhr = new ActiveXObject("Microsoft.XMLHT
·
/**
* 读取svg文件
* @filePath:svg文件路径
*/
const readFile = (filePath) => {
// 创建一个新的xhr对象
let xhr = null;
if (window.XMLHttpRequest) {
xhr = new XMLHttpRequest();
} else {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
const okStatus = document.location.protocol === "file" ? 0 : 200;
xhr.open("GET", filePath, false);
xhr.overrideMimeType("image/svg+xml");
xhr.send(null);
return xhr.status === okStatus ? xhr.responseText : null;
};
更多推荐
已为社区贡献13条内容
所有评论(0)