| | |
| | | /* 监听xhr对象 */ |
| | | xhr.addEventListener("load", () => { |
| | | svgHtml.value = xhr.responseText |
| | | let values = xhr.responseXML.getElementsByTagName("text") |
| | | let values = xhr.responseXML.getElementsByTagName("g") |
| | | let tagTemps = [] |
| | | for (let i = 0; i < values.length; i++) { |
| | | if (values[i].getAttribute("id") != undefined) |
| | | let tag_id = values[i].getAttribute("id"); |
| | | // tag_id不为空并且以EV开关 |
| | | if (tag_id != undefined && tag_id.startsWith("EV")) { |
| | | tagTemps.push({ |
| | | param: values[i].textContent, |
| | | param: values[i].id.split("_")[0], |
| | | tag: "", |
| | | tagType: "COLLECT", |
| | | }) |
| | | } |
| | | } |
| | | console.log(tags.value.length, tagTemps.length) |
| | | if (tags.value.length === 0 || tags.value.length != tagTemps.length) { |
| | | tags.value = [] |
| | | tags.value = tagTemps |