3***@qq.com
3***@qq.com
  • 发布:2022-04-21 17:51
  • 更新:2022-04-21 18:24
  • 阅读:317

谁知道 怎么传值给 export default 中定义了 questionList

分类:uni-app

谁知道 我在 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>
2022-04-21 17:51 负责人:无 分享
已邀请:
y***@youjiuzs.com

y***@youjiuzs.com

你请求成功的回调方法写错了,应该是

success:(res)=>{}

好好看文档吧

  • 3***@qq.com (作者)

    感谢。已解决。

    2022-04-22 08:09

该问题目前已经被锁定, 无法添加新回复