发表于: 2017-07-03 21:46:47
1 862
今天完成的事情:
1、写完了翻页访问、输入每页的条数 、直接跳到某页 的相应请求~~~
2、类型搜索基本写完,时间搜索那里还差点。
明天计划的事情:
1、时间搜索、清除按钮的意思应该差不多,赶紧写完,操作中的上线下线还没写,感觉不难,不知道有没有坑。
2、争取能开始干新增页面了。
3、红宝书再翻翻基础~~~,看看有没有新的体会~~
遇到的问题:
1、请求的参数中page和size还好,有默认值,但是其他的是可有可无的,如果一个个判断有没有值会很麻烦,后来百度到初始化的时候初始成一个空即可:
$scope.page = 1; //默认page是1
$scope.size = 10; //默认每页10条信息
$scope.type =""; //初始化type
$scope.status = ""; //初始化状态
$scope.startAt="";
$scope.endAt="";
请求时:
$http({
method: 'get',
url: '/carrots-admin-ajax/a/article/search',
params: {
size: $scope.size,
page:$scope.page,
type:$scope.type,
status:$scope.status,
startAt:$scope.startAt,
endAt:$scope.endAt
}
})
这样就可以写一个请求多次调用,即省代码又不用判断~~
2、使用ng-click的时候总忘了给函数加括号~~~要记住要调用函数并运行是要加括号的!!!不加的话只是一个函数名并不能执行。(话说函数名是一个指针??。。)
3、声明一个函数的时候,typeof 函数名 为啥是 function 而不是对象object?一直不太懂,今天搞上边这个的时候又想到了是不是跟这个有关系。。。。
收获:
以上。
评论