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


修改后


后端生成

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

浙公网安备 33010602011771号