【发布时间】:2020-10-05 07:37:27
【问题描述】:
问题
我想在 Vue 组件中动态包装一些纯文本,在选择文本后使用 mouseUp。
例如:<div> Hello World! </div> => <div> <Greeting/> World! </div>
近似解
现在,我使用 document.createElement("span") 将其包裹起来,并用它包围选择的范围。
我发现了与下一个类似的问题,但我试图避免渲染级别:
How can I dynamically wrap a substring with a component in Vue.js?
【问题讨论】:
标签: javascript html vue.js frontend