为什么我的page数据是保存在map里,而老师课程中讲解的是保存在data中呢

为什么我的page数据是保存在map里,而老师课程中讲解的是保存在data中呢

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2023-01-04 10:06:08

同学你好,老师这里没能复现同学的问题,建议同学现在课程源码,运行之后看一下是否是在data中,如果是,那么问题肯定存在于同学的代码中。如果也是存储在map中,那么就是正常的了,可能是浏览器的问题。

祝学习愉快~

  • 提问者 王小east #1

    源码运行数据也是保存在map中,但是ResponseUtils中属性名用的确实是data

    https://img1.sycdn.imooc.com//climg/63b5818409ed4e5428801622.jpghttps://img1.sycdn.imooc.com//climg/63b581d809d6c14428781624.jpg

    2023-01-04 21:41:08
  • 好帮手慕小尤 回复 提问者 王小east #2

    同学你好,1、建议同学查看是否有调用对应的类设置返回值。如下所示:

    https://img1.sycdn.imooc.com//climg/63b660cf09fcaf6908220346.jpg

    2、ResponseUtils类中属性名错误,并get/set方法与属性名没有对应,则建议同学进行修改。如下所示:

    https://img1.sycdn.imooc.com//climg/63b661390989a9ac07800788.jpg

    package com.imooc.reader.utils;
    
    import java.util.LinkedHashMap;
    import java.util.Map;
    
    public class ResponseUtils {
        private String code;
        private String message;
        private Map data = new LinkedHashMap<>();
    
        public ResponseUtils(){
            this.code = "0";
            this.message = "success";
        }
    
        public ResponseUtils(String code , String message){
            this.code = code;
            this.message = message;
        }
    
        public ResponseUtils put(String key , Object value){
            this.data.put(key, value);
            return this;
        }
    
        public String getCode() {
            return code;
        }
    
        public void setCode(String code) {
            this.code = code;
        }
    
        public String getMessage() {
            return message;
        }
    
        public void setMessage(String message) {
            this.message = message;
        }
    
        public Map getData() {
            return data;
        }
    
        public void setData(Map data) {
            this.data = data;
        }
    }

    祝学习愉快!

    2023-01-05 13:33:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师