vue拿不到springboot返回的Object对象的属性值

是不是springboot后端返回实体类,前端就拿不到Object对象里面那些属性的值?还是说不能给vue前端返回实体类,应该返回给前端其它啥类型的数据?不知道是前端没写好还是后端没写好,希望hxd帮忙看看

img

img

img

img

img

你中间不是还有个artical的属性?不是data.data.artical.title?

漏了一层 应该是blog.article.title 是你要的

  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/762998
  • 除此之外, 这篇博客: SpringBoot+VUE关联查询(查询所有、条件查询、分页查询)删除、添加功能,项目简单很详细!!中的 首先在数据库创建数据 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 
    CREATE DATABASE day1022try;
    USE day1022try;
    
    CREATE TABLE `emp` (
      `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '员工ID',
      `name` VARCHAR(50) DEFAULT NULL COMMENT '员工姓名',
      `password` VARCHAR(50) DEFAULT NULL COMMENT '密码',
      `age` INT(11) DEFAULT NULL COMMENT '年龄',
      `sex` VARCHAR(255) DEFAULT NULL COMMENT '性别',
      `birthday` DATE DEFAULT NULL COMMENT '生日',
      `email` VARCHAR(50) DEFAULT NULL COMMENT '邮箱',
      `phone` VARCHAR(50) DEFAULT NULL COMMENT '电话',
      `dept_id` INT(11) DEFAULT NULL COMMENT '部门id',
      PRIMARY KEY (`id`)
    ) ENGINE=INNODB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8;
    
    INSERT INTO `emp` VALUES (1, 'zhangsan', '123', 25, '1', '2000-02-01', 'zhangsan@126.com', '15151770550', 1);
    INSERT INTO `emp` VALUES (2, 'lisi', '123', 24, '0', '2000-03-15', 'lisi@126.com', '15151770551', 2);
    INSERT INTO `emp` VALUES (3, 'wangming', '123', 22, '1', '2000-02-24', 'wangming@163.com', '15151772552', 2);
    INSERT INTO `emp` VALUES (4, 'dignqian', '123', 23, '0', '2000-12-06', 'dingxi@163.com', '15151772553', 3);
    INSERT INTO `emp` VALUES (5, 'zhaodong', '123', 25, '1', '2000-08-09', 'zhaodong@126.com', '15151772554', 4);
    INSERT INTO `emp` VALUES (6, 'liguang', '123', 24, '1', '2000-07-07', 'liguang@126.com', '15151772555', 5);
    INSERT INTO `emp` VALUES (7, 'liuyan', '123', 24, '0', '2001-11-17', 'liuyan@126.com', '15151772556', 2);
    INSERT INTO `emp` VALUES (8, 'wangxia', '123', 22, '0', '2000-10-27', 'wangxia@126.com', '15151772557', 3);
    INSERT INTO `emp` VALUES (9, 'liugang', '123', 22, '1', '2000-03-11', 'liugang@126.com', '15151772558', 2);
    INSERT INTO `emp` VALUES (11, 'ow', '123', 11, '1', '1992-01-01', '111@qq.com', '123456', 7);
    INSERT INTO `emp` VALUES (12, 'tt', '123', 12, '0', '2000-01-01', '11@qq.com', '123456', 8);
    
    CREATE TABLE `dept` (
      `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '部门id',
      `dept_name` VARCHAR(50) DEFAULT NULL COMMENT '部门名字',
      PRIMARY KEY (`id`)
    ) ENGINE=INNODB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8;
    
    INSERT INTO `dept` VALUES (1, '开发部');
    INSERT INTO `dept` VALUES (2, '测试部');
    INSERT INTO `dept` VALUES (3, '财务部');
    INSERT INTO `dept` VALUES (4, '法务部');
    INSERT INTO `dept` VALUES (5, '总裁办');
    INSERT INTO `dept` VALUES (6, '市场部');
    INSERT INTO `dept` VALUES (7, '教学部');
    INSERT INTO `dept` VALUES (8, '网咨部');