我想在默認範圍內顯示一個變量。此版本的作品。VueJS Slot v-text
<slot>{{namedSlotText}}</slot>
但是當我嘗試這種方式時,變量不顯示。
模板
<div id="app">
<my-component></my-component>
</div>
代碼
let vm = new Vue({
el:"#app",
components:{
myComponent:{
template:`
<div>
<slot :text="namedSlotText"></slot>
</div>
`,
data:()=>({
namedSlotText: "This is default slot text"
})
}
}
})
我看到一些地方v-text
作品。
槽超出範圍。數據只能在#app el內訪問。 – SaJed
我的數據函數裏面的myComponent和數據不可訪問#app中只有accesible myComponent裏面 –