发表于: 2017-04-01 20:51:21
1 1316
今天完成的事情:
任务8有了一些进展,基本实现了效果,但是还有一些不完美的地方,筛选数据后无法分页;
封装获取数据函数,在其中进行分页和数据筛选操作;定义分页函数、数据搜索函数、编辑和删除函数;
修改了任务10的模板,将单选控件的数据修改为后台需要的数字;然后获取数据发送到后台,但是还有些问题;
明天计划的事情:
Angularjs任务大体结束了,但是还有一些问题没有解决,基本的实现还是做完了,重构任务到此收获颇多;
遇到的问题:
(1)列表页筛选后无法分页;
(2)在列表页点击编辑跳转到编辑新增页面后数据填充不完整,富文本编辑框处的立愿无法自动填充;
(3)新增编辑页面在载入时有时会出现富文本编辑区不显示的情况,时间插件有时也不显示内容,只是一个空白input框;
(4)三个页面之间的跳转不流畅,数据加载缓慢;
(5)编辑页面无法获取富文本编辑区内的文本;
以上是整个angularjs还存在的未解决的问题;
收获:
大的方面来说,算是做了一个比较完整的demo,实现了动态展示效果,对项目目录及框架布局有了一些了解,是按模块还是按功能拆分是一个问题,懒加载在angular中的应用也是十分重要的;控制器、视图、模板、服务、过滤器的相关知识的理解还是很欠缺的,更深层次的$watch()/$apply()等更是很难理解;angular还需要花费很多精力去学习;
评论