发表于: 2017-06-12 22:53:59
1 1000
任务十三
今天完成的事情
- 1完成套餐管理的基本页面。
- 2配置好套餐管理新增,编辑返回等状态的路由跳转。
明天计划的事情
- 1.和后端对接口,开始请求部分代码的编写。
遇到的问题
- 1.angular-strap的模态框没有动画效果,自己照猫画虎的想把动画效果加上,没成功,想写个demo试一下,各种报错。暂时放弃,等项目完成后再解决这个问题。
- 2使用只能输入数字的自定义指令一直无法成功,找了半天,发现是没有加载js,哎。
收获
1使用angular-strap的模态框时,可以将其进一步的封装,然后放到$rootscope上,这样调用的时候就简单多了,后面的开发人员也不需要知道如何封装,只要按顺序把参数传进去就可以了。
$rootScope.alert = function (content, okFn, hideBtn) {
var modal = $modal({
html: true,
show: false,
templateUrl: 'views/template/grounding-alert.html',
controller: function ($scope) {
$scope.hideBtn = !hideBtn;
$scope.content = content;
$scope.ok = function () {
typeof okFn == 'function' && okFn();
modal.$promise.then(modal.hide);
};
$scope.off = function () {
modal.$promise.then(modal.hide);
}
}
});
modal.$promise.then(modal.show);
};
评论