1 回答
TA貢獻(xiàn)1779條經(jīng)驗(yàn) 獲得超6個(gè)贊
您必須將 jQuery 創(chuàng)建的元素傳輸?shù)?Vue,因?yàn)?jQuery 在運(yùn)行時(shí)添加的內(nèi)容不會(huì)綁定并且 Vue 無法檢測到,這是我看到您的 jquery 代碼正在執(zhí)行的示例
<template>
<ul>
<li for="option in options" :key="option.rel" :rel="option.rel">
<component class="icon" :is="option.icon" />
<p>{{ option.text }}</p>
</li>
</ul>
</template>
<script>
export default {
data(){
return {
options:[
{rel:'hide', text:'-- Month --', icon: 'md-person-icon'},
{rel:'january', text:'january', icon: 'md-person-icon'},
{rel:'february', text:'february', icon: 'md-person-icon'},
...
],
}
}
}
</script>
添加回答
舉報(bào)
