From 1c602af9feb997595e7e40a1e3cb8ff32a8be24f Mon Sep 17 00:00:00 2001 From: DCloud_LXH <283700113@qq.com> Date: Wed, 1 Jun 2022 23:27:20 +0800 Subject: [PATCH] chore: rich-text scopeId --- .../uni-components/src/vue/rich-text/nodes-parser.ts | 2 +- packages/uni-h5/dist/uni-h5.cjs.js | 10 +++++----- packages/uni-h5/dist/uni-h5.es.js | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/uni-components/src/vue/rich-text/nodes-parser.ts b/packages/uni-components/src/vue/rich-text/nodes-parser.ts index 14cfa6172..a8c8be0b0 100644 --- a/packages/uni-components/src/vue/rich-text/nodes-parser.ts +++ b/packages/uni-components/src/vue/rich-text/nodes-parser.ts @@ -149,7 +149,7 @@ export const nodeList2VNode = /*#__PURE__*/ ( return } if (!hasOwn(node, 'type') || node.type === 'node') { - let nodeProps = {} + let nodeProps = { [scopeId]: '' } const tagName = node.name.toLowerCase() if (!hasOwn(TAGS, tagName)) { return diff --git a/packages/uni-h5/dist/uni-h5.cjs.js b/packages/uni-h5/dist/uni-h5.cjs.js index 49160b61a..61c56b727 100644 --- a/packages/uni-h5/dist/uni-h5.cjs.js +++ b/packages/uni-h5/dist/uni-h5.cjs.js @@ -5073,7 +5073,7 @@ const nodeList2VNode = (scopeId, triggerItemClick, nodeList) => { return; } if (!shared.hasOwn(node, "type") || node.type === "node") { - let nodeProps = {}; + let nodeProps = { [scopeId]: "" }; const tagName = node.name.toLowerCase(); if (!shared.hasOwn(TAGS, tagName)) { return; @@ -5203,11 +5203,11 @@ var index$p = /* @__PURE__ */ defineBuiltInComponent({ trigger("itemclick", e2, detail); } function renderVNode() { - let nodes = props2.nodes; - if (typeof nodes === "string") { - nodes = parseHtml(props2.nodes); + let nodeList = props2.nodes; + if (typeof nodeList === "string") { + nodeList = parseHtml(props2.nodes); } - _vnode.value = nodeList2VNode(scopeId, triggerItemClick, nodes); + _vnode.value = nodeList2VNode(scopeId, triggerItemClick, nodeList); } vue.watch(() => props2.nodes, renderVNode, { immediate: true diff --git a/packages/uni-h5/dist/uni-h5.es.js b/packages/uni-h5/dist/uni-h5.es.js index 108d32362..cd6f35dbe 100644 --- a/packages/uni-h5/dist/uni-h5.es.js +++ b/packages/uni-h5/dist/uni-h5.es.js @@ -11760,7 +11760,7 @@ const nodeList2VNode = (scopeId, triggerItemClick, nodeList) => { return; } if (!hasOwn(node, "type") || node.type === "node") { - let nodeProps = {}; + let nodeProps = { [scopeId]: "" }; const tagName = node.name.toLowerCase(); if (!hasOwn(TAGS, tagName)) { return; @@ -11890,11 +11890,11 @@ var index$m = /* @__PURE__ */ defineBuiltInComponent({ trigger("itemclick", e2, detail); } function renderVNode() { - let nodes = props2.nodes; - if (typeof nodes === "string") { - nodes = parseHtml(props2.nodes); + let nodeList = props2.nodes; + if (typeof nodeList === "string") { + nodeList = parseHtml(props2.nodes); } - _vnode.value = nodeList2VNode(scopeId, triggerItemClick, nodes); + _vnode.value = nodeList2VNode(scopeId, triggerItemClick, nodeList); } watch(() => props2.nodes, renderVNode, { immediate: true -- GitLab