发表于: 2017-05-23 23:01:38
1 941
今天完成的事情:
完成了JS5-10,修改了很多bug,写好了项目方案
明天计划的事情:
项目评审
遇到的问题:
点击侧边栏展开之后,再刷新可以保存是展开了还是关闭了,但是再跳转到子页面就不行了,我觉得需要把这个关闭展开状态在主页面写,我只是写在Tab页,跳转到其他页的时候并没有加载Tab页的JS代码。需要不管在哪个页面都可以保存直接写一个JS文件在主页面引用吧,然后用$watch来监听状态,只要一改变就保存。
新增页的表单验证,想让它默认显示星号,然后input条件满足,星号消失,确实实现了,但是如果我把满足条件的框再改成不满足条件,那星号又不显示了,想再写个$watch,但是ng-if应该就是在监听了阿。
收获:
了解了用sessionstorage来保存状态,因为用的JQ侧边栏插件,所以我用的JQ操作来保存一个DOM节点的CSS属性。
sessionStorage.setItem('openend',$("#kokoko").css("display"));
然后var一个变量在代码开头来读取状态,然后赋给那个DOM
var uiuiui = sessionStorage.getItem("openend");
$("#kokoko").css("display",uiuiui);
评论