获取模板然后渲染,数据渲染不上去

由于后端使用的是代码生成,可能是因为生成的代码中变量名成了全小写,而前端使用模板遍历还是用的驼峰命名,导致参数匹配不到一起,以至于显示undefined,把大小写对应好就解决了。(个人推测,不知道是否正确,不过通过此办法我的问题确实是解决了)

    修改前

    修改后

 

 

 

     后端生成

 

补充:

wdnmd,基本原因就是这个,mybatis生成代码未采用驼峰命名是应为数据库表设计不规范,没有去多了解数据库,导致命名的时候数据库字段名用的驼峰命名规则,这样mybatis代码生产实体类是默认不识别大小写的,所以要采用" "+_+" "的下划线隔开,才会生成驼峰命名的实体类这好像也是数据库命名规范。如果你非要采用驼峰命名,又想生成的实体类也是驼峰命名,就需要对generatorConfig.xml文件进行配置。配置的方法百多有很多,这里就不多说了。

 

posted @ 2020-06-04 14:00  Ricardo7  阅读(506)  评论(0)    收藏  举报