在练习中, 使用vue框架,报错:
Error in render: “TypeError: Cannot read property ‘lastIndexOf’ of undefined”,
在网上查询了很多方法, 大致的意思是双向绑定的数据,为找到对应的值,
在代码中去排查问题:
1、使用alert(data.result.rows.createDate);
查看无对应的值信息
查看请求方法的参数信息:
没有找到:createDate参数
2、根据前端的返回结果, 去查看dao层查询的数据是否正确:
发现:数据查询的别名和前端使用的名称不一致:
修改为:
tq.create_date as createDate,
重启服务:
请求方法的参数中,显示了createDate,获取查询结果.
总结:遇到问题,不要慌, 根据报错的信息去排查, 使用输出语句根据结果来反向推测