<div id="app">
<div @click="change">666aaaa{{ test.name }}</div>
<fncomp :vnode="vnode"></fncomp>
</div>
<script>
const vm = new Vue({
el: '#app',
data: {
test: {
name: 12,
age: 20,
arr: [1, {a: 'a'}]
},
vnode: 123
},
components: {
fncomp: {
functional: true, // 函數(shù)式組件
render(h, ctx) {
return ctx.props.vnode
}
}
},
methods: {
change() {
console.log(this._vnode)
this.vnode = this._vnode.children[0]
}
},
computed: {
fullTest({ test }) {
return test.name + test.age
}
},
watch: {
// 要監(jiān)聽2個(gè)值有沒有變化可以在 computed 里定義一個(gè)變量 這里做監(jiān)聽
fullTest(val) {
console.log(val)
}
}
})
console.log(vm)
</script>
vue 克隆節(jié)點(diǎn)及同時(shí)監(jiān)聽2個(gè)屬性技巧
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 1.DOM設(shè)置屬性: let img = document.querySelector('img'...
- 戰(zhàn)士的屬性力到底會(huì)受那些外在條件的影響呢?1.76極品版本傳奇(http://www.u3158.com/)除了本...
- 在上一篇關(guān)于《這樣寫出好故事》的文章中提到過,這是一個(gè)系列作品。今天要說到的就是這個(gè)系列作品中的第二本,關(guān)于人...