内容来源于 Stack Overflow,遵循 CC BY-SA 4.0 许可协议进行翻译与使用。IT领域专用引擎提供翻译支持
腾讯云小微IT领域专用引擎提供翻译支持
我试图通过contenteditable=true绑定一个vue.js事件来检测元素的变化。
<div id="test" contenteditable="true" v-on-input="trigger" v-model="test"></div>
这触发了我的vue.js vue中的触发器方法,但是我似乎无法获取模型的值。
有人知道如何在输入事件后获取innerHTML/innerText吗?
在我的vue.js组件中使用 event.target.innerText 解决了这个问题
event.target.innerText
好的简短描述:
模板:
<div contenteditable="true" v-html="myHtmlCode" @input="onDivInput($event)"> </div>
脚本:
Methods:{ onDivInput: function(e) { this.myHtmlCode = e.target.innerHTML; console.log('Text: %o', this.myHtmlCode ); },
export default { data() { return { content: null