在 VUE 中,可以在屬性中編寫完整的 JS 表達式。例如,對于<div>以下內容,var app = new Vue({ el: '#app', data: { message: 'Hello Vue!', num: 3 } })<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script><div id="app"> <input v-model="message"/> <div v-html="'abc' + ' ' + message + ' ' + 2 * num"></div></div>結果是abc HelloVue! 6。VUE 是如何計算這個結果的?某種沙盒eval?這個計算在VUE 的 repo 的什么地方發生?
VUE引擎如何評估屬性代碼?
慕桂英4014372
2023-04-27 17:19:11