发表于: 2017-05-13 23:28:13

1 1007


任务进展:

       1:解决$state.go传空参的问题。

       2:完成翻页组件功能。

       3:用bootstrap时间插件替代ui-bootstrap日期插件,显示正常。

遇到问题:

       1:使用$state.go传参时,当设定要传的某个参数为空时(比如$state.go('index':'')),必须要在ui-router state中配置参数的默认处理规则,设定参数params:{'index':null},否则该项参数不会改变,会保持其原值。

       2:设置四个button表示首页、末页、上一页、下一页,通过判断当前页的值来设置ng-disabled,当处于第一页或最后一页时,对应的首页和上一页与末页和下一页禁用。在后台书写button的点击事件,改变表示当前页的参数值,使用$state.go传参,重新加载页面,发送请求,显示数据。

       3:因为ui-bootstrap和angularStrap的时间插件分为两个:datepicker和timepicker,同时绑定在一个输入框时使用不方便,因此还是使用bootstrap日期时间插件datetimepicker,之前使用时,初始化后样式混乱,今晚重新使用,初始化后显示正常,自己也不清楚原因。

明日计划:

       1:完成时间搜索功能。

       2:学习HTML5图片预览和上传资料,开始做任务9。

收获:

       知道了ui-router state处理参数的写法规则。


返回列表 返回列表
评论

    分享到