問題描述在vue的template中渲染一個(gè)動(dòng)態(tài)的vue組件相關(guān)代碼<template> <div>
{{x}} </div</template><script>import x from './x.vue';export default{
data() { return { x }
}
}
</script>但是這樣并不能渲染出這個(gè)x組件...有什么方式可以像react那樣直接渲染出一個(gè)用變量保存的組件嘛?
2 回答

繁星淼淼
TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊
如果你是想引用組件:
<template> <div> <x /> </div</template><script>import x from './x.vue';export default{ components: {x} } </script>
如果你想... emmm 我不太清楚你說的 直接渲染出一個(gè)用變量保存的組件 是什么意思?

守著星空守著你
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超8個(gè)贊
上面的老哥說的對(duì),你這個(gè)是這個(gè)組件內(nèi)部的變量定義,要是想在組件內(nèi)引用其他組件的話,要用上面老哥的寫法。
添加回答
舉報(bào)
0/150
提交
取消