谁知道 我在 export default 中定义了 questionList: [],并且在uni.request 给questionList 赋值了,在view 取不到值。为什么?
代码如下:
<template>
<view>
<view v-for="(item,index) in questionList" :key="index">
<view>{{item.id}}</view>
<view>{{item.title}}</view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
questionList: [],
}
},
onLoad() {
this.getquestion();
},
methods: {
getquestion: function() {
console.log(111111);
uni.request({
url: this.baseuil+ "/GetQuestion",
method: 'get',
header: {
'content-type': 'application/json'
},
success(res) {
var json = JSON.parse(res.data);
this.questionList = json;
console.log(json);
console.log(this.questionList);
}
});
},
}
}
</script>
<style>
</style>
3***@qq.com (作者)
感谢。已解决。
2022-04-22 08:09