【发布时间】:2020-06-20 08:19:41
【问题描述】:
我正在尝试使用 axios 使用 API。
这是我到目前为止的代码
<select>
<option v-for="value in values"> value.name </option>
</select>
// js
data(){
values: [],
},
created() {
this.getData();
},
methods: {
getData: () => {
axios.get('url')
.then(res => {
this.value = res.data.dados;
console.log(res.data.dados);
})
.catch(error => {
console.log(error);
});
}
}
promise 的 console.log 工作正常,但未呈现带有数据的选项。 这可能是因为我的选择组件是在“getData()”之前呈现的。我该如何解决?
【问题讨论】:
标签: api vue.js components fetch