第一篇
学习了代码让我知道了什么叫看似渺小的东西感觉少它多它都是无所谓的,但是当你少了它之后,你会发现它也闹起了脾气,是因为没有它才报的错但是代码那边就会说前面哪里哪里错了,
然后一步一步查询下去最后可能就是一个地方的小错误导致的,这就使得人头疼,所以打代码是非常严谨的,不能太过着急了,所有的错都是自己的不小心不注意导致的,特别是有些错是打到后面才发现的,这样查起代码就十分困难了,打了一会实现了哪些功能也要通过页面看看能不能实现,不能实现就是刚刚打的代码的错了,这样也方便检查和修改。
就比如这段吧,前面的获取ID就要找到你要给哪个ID回填数据,
ID选对了然后就是回填过来的数据也要选对,这个jsonData中有两个字符串,我们是要第一个也就是索引为0的那条数,我们在它前面加了一个索引为0,再找到里面对应的数据进行回填,
获取的ID 总数据 对应的数据一个都不能错否则就不能达到你自己想要的效果。
数据判断:
这些东西可以说是任何项目都需要做的事情,那就是获取数据,再对数据进行判断,这是最基础的最多的最烦的最简单的同时也是最难的,基础是说这个东西你可以进行一些简单的判断,也可以进行判断,最多是说这个东西,它有时涉及的方面特别多,需要进行多次判断,最烦是因为这个判断你还要注意是不是符合你自己需要的那种判断,数据的对比,排除一些有可能发生的问题,最简单就是要看你要判断到哪种程度,简单的判断也是可以的,最难就是它需要的数据非常多,然后进行判断,有时有些判断需要使用过这个项目才知道的。
导出导入:
导入跟导出刚刚接触时感觉十分难懂,因为很多新代码,一下子理解不过来,但当接触久了之后发现其中也是有很多跟之前代码相同的地方,就拿导入说,先下载一个模板,因为要按我们自己的模板零来填写所以我们自己就给了一个模板,然后判断是否有模板是否符合,符合之后页面获取到数据拿到控制器进行转换判断然后返回过来添加到表格里面。导出就是将所有数据导到表格里面储存起来。
这个就是方法渲染表格,通过layui中的方法进行操作,获取到需要展现的表格的ID,url是控制器方法的地址,通过控制器查询数据,然后将对应的数据填在你对应的表格中,其中有些数据是需要通过我们自己弄出来的,这种就叫做自定义列,通过列名写出方法然后弄出我们想要的列,这个列我们也可以给它加上很多种方法,比如点击要执行什么操作,都是可以的。