谷粒学院86——修改课程章节

注意到添加完章节后,显示的课程章节中有编辑的选项,这是我们之前实现的ui,现在我们来把这个ui的功能实现。

将编辑button与方法绑定。

image-20220105192604401

实现修改功能。

 saveChapter() {
      this.chapter.courseId = this.courseId,
      chapter.addChapter(this.chapter)
      .then(resp => {
        // 1.关闭弹框
        this.dialogChapterFormVisible = false
        // 2.提示成功
         this.$message({
          message: "添加课程章节成功",
          type: "success",
        })
        // 3.刷新页面(重新查询数据即可)
        this.getChapterVideo()
      })
   },
   openChapterDialog() {
     this.dialogChapterFormVisible = true,
     this.chapter.title = ''
     this.chapter.sort = 0
   },
   openEditChapter(chapterId) {
     this.dialogChapterFormVisible = true,
     chapter.getChapter(chapterId)
     .then(resp => {
       this.chapter = resp.data.chapter
     })
   },
   //修改章节
    updateChapter() {
      //设置课程id到chapter对象中
      this.chapter.courseId = this.courseId;
      chapter.updateChapter(this.chapter).then((resp) => {
        //关闭弹框
        this.dialogChapterFormVisible = false;
        //提示信息
        this.$message({
          message: "修改章节成功",
          type: "success",
        });
        //刷新页面
        this.getChapterVideo();
      });
    },
    saveOrUpdate() {
      if (this.chapter.id) {
        //修改章节
        this.updateChapter();
      } else {
        //新增章节
        this.saveChapter();
      }
    }
java全栈日日学 文章被收录于专栏

java全栈每日必学,不要高估自己一年能做的事,不要低估自己十年能做的事

全部评论

相关推荐

03-26 15:18
已编辑
华北水利水电大学 Java
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务