【发布时间】:2018-12-24 06:33:57
【问题描述】:
这是我的刀片代码
<div id="app">
<Testcomponent bam-wam="ham" />
</div>
这是我的 VueJS 组件代码
<script>
export default {
name: "ExampleComponent",
props: [
'bamWam'
],
data () {
return {
};
},
created() {
console.log(this.bamWam);
}
}
</script>
问题是
这段代码运行良好,但我想问什么更好使用 Axios 和 Vuex 从我的 Laravel 应用程序中获取数据 或者只是 像我在这段代码中所做的那样传递数据抛出道具?
【问题讨论】:
-
两者都可以,这真的取决于用例。如果你使用 Laravel 来生成所有的视图并且只是让 vue 组件分布在整个项目中,那么这个实现可能就很好了。如果您尝试使用 vue 构建整个前端或 SPA,并更多地使用 Laravel 作为后端 API,那么请使用 AJAX。
-
谢谢您的帮助..您可以将其发布为答案
-
这不是一个真正的答案,这只是我的意见。此处不鼓励最佳实践/自以为是的问题和答案。我很高兴能帮上忙,不过我可能会删除这个问题。