[英]Passed prop to vue-router is not set immediately
我已經這樣設置了vue-router:
<router-view action="/test"></router-view>
在我的一個路由器組件中,我設置了一個像這樣的道具:
props: {
action: {
required: true,
type: String
}
}
但這會導致錯誤:
vue.esm.js:574 [Vue警告]:缺少必需的道具:“操作”
如果我只是簡單地回顯模板中的動作,則它已被設置,並且vue devtools看起來不錯:
{{ action }}
似乎道具根本無法以足夠快的速度到達組件以進行初始所需的檢查。
我以為這應該行得通嗎?
塊引用
將數據與冒號綁定:
。 將您的router tag
更改為
<router-view :action="'/test'"></router-view>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.