发表于: 2017-05-25 23:19:55

1 1002


今天完成的事情:

    1.完成任务10的上下架功能

    2.完成编辑功能

    3.完成删除功能。


明天计划的事情:

    完成任务10的表单验证和富文本编辑器。


遇到的困难:

   在写编辑的过程中,花了一点时间。首先是将id传到详情页,当时不知道怎么做,后来看了萝卜多后台才知道原来可以这么做。

data-ui-sref="backstage.articleDetialPage({id:data.id})"

可以直接通过data-ui-sref对参数进行传递id值。

    然后跳转到详情页之后,又出现了一个新的问题。总会报405错误,开始找了很长时间没找到原因,后来才知道原来自己理解错意思,id传到详情页之后,就不是用put方法了,而是直接用get方法从后台获取值。然后就基本完成了编辑功能。(不过还差个富文本编辑器)

if($stateParams.id){
$http({
method:'get',
        url: '/carrots-admin-ajax/a/article/'+$stateParams.id
    }).success(function (res) {
console.log(res);
        $scope.submit = res.data.article;
        $scope.submit.title = res.data.article.title;
        console.log(res.data.title);
    });
}


收获:

学会了使用angular完成增删改功能,对以后做项目会有很大的帮助。


返回列表 返回列表
评论

    分享到