[英]Different behavior between render function & template in Vue 3 Nested Router
使用 Vue 3 嵌套路由器,我設置了這樣的結構:
root1
└ Parent Route (router-view with Render Function)
└ Child Route [FAIL TO RENDER]
root2
└ Parent Route (router-view with Template)
└ Child Route [FINE]
在我看來,這兩種方式是可以互換的,但實際表現是不同的。 有什么問題?
此外,是
render() { return Vue.h("router-view") }
&
template: "<router-view></router-view>"
在 Vue 3 中真的完全相同嗎?
這是示例。
它應該是 :
component: {
render() {
return Vue.h(VueRouter.RouterView)
}
},
代替 :
render() { return Vue.h("router-view") }
自定義組件應該使用PascalCase
格式的普通名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.