发表于: 2017-05-04 22:08:18
1 999
今天完成的事情:完成了任务10的编辑功能。
明天计划的事情:还有些小bug。修修补补就能开始做ppt了吧?
遇到的问题: put的时候 一直返回-10000.后来问了蚊子 他说put的时候要把所有数据都put上去。。那个也太坑了。要是一个个手动写 不知道写到什么时候呀。
上线与草稿的状态搞混了。。蛤蛤蛤
后来由于自己更改了ng-model 导致以前写的一些function 出错。现在已经改回来了。毕竟只要知道bug在哪里 改起来就很方便了。
收获:收获了angularjs foreach的用法。
angular.forEach($scope.editorList,function(value,key){
$scope.dataNew[key] = value;
},$scope.dataNew)
让$scope.dataNew等于一个新的对象。
使用statego进行传餐。需要先在路由页面 url:"/news/:id",
然后在要传参数的页面
$scope.editor=function(id){
console.log(id)
$state.go('news',{"id":id})
//$scope.x=$stateParams.id;
// console.log($scope.x)
}
最后在接收参数的页面:
$scope.x=$stateParams.id;
注意要在controller里面注入$state 和$stateParams。
然后根据$scope.x的值判断该页面是新增页面还是编辑页面。然后进行后续的逻辑操作。
感觉刚开始来这的时候 一直没进入状态,做到任务4的时候心态都做崩了。。。
现在慢慢习惯下来了。自己在思考逻辑方面也有所进步。
虽然代码写的还是乱七八糟的。有时候我自己也找不到。希望能在复盘项目里掌握更多知识。
评论