我是靠谱客的博主 俭朴小霸王,最近开发中收集的这篇文章主要介绍6/5 课程内容审核页面的交互表现 资源的审核功能,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天又把昨天的知识图谱系列工作鸽了。。。我现在是一天工程一天算法,有点精神分裂。。

前天说到基本做好了专栏的审核部分,但是没有什么界面表现,也没具体说是怎么实现的这个功能。是这样,点击“通过”按钮后,会向对应的accept方法(专栏和资源分别有一个)发送一个远程请求,作为一个ajax请求,这样避免了页面跳转,请求到的方法用来将发送过来的id对应的知识的审核状态置1。


之前没做响应,服务器返回204,对用户可以说是非常不友好了,所以补充了两句js代码来实现局部刷新:

在刚才的代码下添加

respond_to do |format|
format.js{}
end

对各个方法添加同名js.erb文件,以accept_blog为例:


写一句简单的js代码,利用id来定位,重新替换内容并执行,这样里面的内容就可以刷新了。其中“to_check”是所有要审核内容的列表。


另外,写资源那边的审核部分时候,遇到了层层阻力,几乎是一步一bug,好在和某邵姓队友沟通及时,全部干掉(也不一定)。


最后

以上就是俭朴小霸王为你收集整理的6/5 课程内容审核页面的交互表现 资源的审核功能的全部内容,希望文章能够帮你解决6/5 课程内容审核页面的交互表现 资源的审核功能所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(74)

评论列表共有 0 条评论

立即
投稿
返回
顶部