发表于: 2017-02-19 23:22:22
1 1166
一、今天完成的事情:
1.完成了模态框;
2.完成了添加工作页面的基本样式(其实只是加了点东西,还需要修改);
二、明天要做的事情:
1.学习upload插件,在做任务的时候没有太搞明白,估计明天就只能做这个事情了;
2.表单验证给它写一点儿,尽量后天能做完这个页面,但是我估计这个页面我得写三天,还是因为upload插件不太会,要是文档有中文版就好了= =
三、遇到的问题:
1.模态框我一直在思考,如何触发它的第二段,还有如何给它每个添加进去的数据不一样它就会执行不同的操作,最后想出了方法:
关于模态框:模态框你可以把它想象成一个方法,在你点击这个按钮之后,它在运行数据的同时,还会运行模态框,当你在弹出的模态框中点击了确定之后,回调函数就会收到一个值,告诉它我点击了确定,就开始执行回调函数里的代码,然后再回调函数中,当我操作成功了,又会弹出第二段模态框,提示用户你已经操作成功了。其实模态框我也不太清楚,期间扒了官网上的来看,发现它完全不是用的btui啊,但是操作是真的屌,有个$modle的东西,可以批量制造模态框,我就借鉴了官网的这种做法,用到btui中,每次它需要提示的东西,我全写在我点击函数里面,通过值给它传进去,这样我的提示就能够独立出来,然后我通过判断我接口的值是0还是1,来判断我改变的是冻结还是认证,进而提示是冻结还是认证。
关于删除:因为我每次都会给回调函数中传入一个值,这个值就是我传到服务器的请求数据,当我请求改变冻结或者认证的时候,我这个值是个对象,当它为删除的值的时候,它就为num,我用typeof方法,来检测它是个啥,是对象就调用改变的接口,否则就调用删除的接口。
2.关于模态框,还有很多没有搞懂,它例子中有个.compoent的方法,它可以基于上面的东西建立一个新的模态框,这个没有看懂咋做,感觉我现在写两个模态框的方法没有那么科学- -
明天继续加油~~~越做越顺手了- -
评论