Yas*_*obi 3 javascript vue.js vue-component vuejs2
这是主要的vue组件。我想发出ajax请求,并使用render方法将数据传递给我的应用程序组件,该组件是另一个文件中的独立组件。如何传递这些数据以及如何在我的应用程序组件中检索它们。我正在学习Vue,我知道该怎么做,<template></template>但想知道是否可以这样做。
new Vue({
el: '#app',
data: {
data: {}
},
mounted() {
axios.get("http://stag.cyberserge.com:4000/autos").then(res => this.data = res.data)
},
render: h => h(App, this.data)
});
Run Code Online (Sandbox Code Playgroud)
将其作为属性传递。
render(h){
return h(App, {props: {appData: this.data}})
},
Run Code Online (Sandbox Code Playgroud)
请参阅此处的文档。
在您的App组件中,添加appData(或任何您想调用的属性)作为属性。
export default {
props: ["appData"],
...
}
Run Code Online (Sandbox Code Playgroud)
这是此工作的示例。
| 归档时间: |
|
| 查看次数: |
2381 次 |
| 最近记录: |