本周的主要任务是页面交互。交互过程中总感觉只要一交互就要报错。总结一下再这周交互过程中遇到的问题:
1.在写项目过程中一定要细心,有时候一个不注意就会出现很基本的错误,可能会花很长的时间才能找到,浪费时间导致效率低。例如:我就在写接口的时候路径最开始的时候少了/导致接口一直报错。
2. 后台的表格通过js写出来的,不能通过for循环获取到,用jq来写,是因为时间加载顺序。
3.在用axios交互的时候需要隐入文件 ”<script src="https://cdn.bootcdn.net/ajax/libs/axios/0.21.1/axios.min.js"></script>“
4. 用art-template进行页面渲染:
先获取到返回的数据,然后用res.render()方法对页面进行渲染,最终返回的是渲染过的页面。
返回的数据中是数组,通过{{ each 数组名}} {{$value.数据}} {{/each}}循环遍历,只用写一条。