我是vuejs的超級新手。我不知道如何將道具組件傳遞給根實例 這是我的代碼。將Props組件傳遞給根實例
組分(Tesvue.vue)
<template>
<label class="col-md-2 control-label">{{name}}</label>
</template>
<script>
export default {
props: ['name']
}
</script>
根(app.js)
window.Vue = require('vue');
import tesvue from './components/Tesvue.vue';
var vm = new Vue({
el: '#app',
components: {
tesvue
},
data:{
getname: ''
}
});
葉片文件
<div class="" id="app">
<tesvue name="{{$model->name}}"></tesvue>
</div>
的方案是,從laravel控制器即時獲取數據到刀片元素,那麼vue js可以訪問它。這就像傳遞給vuejs的php變量。 我知道這可以用Php-vars-to-javascript插件完成,或者我可以直接使用它。像這樣 var name = {{name}}
但我想用vuejs的方式做(道具)。
那麼如何將道具數據傳遞給根實例。 'getname'如何獲得道具'名字' 謝謝,對不起我的壞英語。
使用商店我的朋友。 – CENT1PEDE
看起來像什麼?這是一個Vuex嗎? –
是的,它是Vuex,簡單地解釋它,當你使用存儲你的數據將在Vue實例中的任何地方可用。 – CENT1PEDE