zoukankan      html  css  js  c++  java
  • Vue 动态添加 删除选项

                  
    // 这里是页面上展示的数据
    <div v-for="(item, index) in knowledgeItems" :key="true"> <Row style="margin-top:20px;"> <Col span="4" style="font-size:18px;padding-left:32px;">标题{{index + 1}}:</Col> <Col span="16"><i-input placeholder="请输入..." v-model="item.title"></i-input></Col> <Col span="4" style="padding-left:20px;"> <Button type="primary" @click.native="deleteKnowledge(index)">删除</Button></Col> <Col span="4" style="font-size:18px;margin-top:20px;padding-left:32px;">标题{{index + 1}}内容:</Col> <Col span="16" style="margin-top:20px;"> <quillEditor v-model="item.content"></quillEditor> </Col> </Row> </div>

    <Row style="margin-top:20px;">
      <Col span="4">&nbsp;</Col>
      <Col span="16"><i-button style="100%" @click.native="addknowledgeItem()">+ 增加更多标题内容(点击此处)</i-button></Col>
    </Row>

    
    
    deleteKnowledge (index) {
      this.$Modal.confirm({
        title: '友情提示',
        content: '你确定要删除此条吗?',
        onOk: () => {
          this.knowledgeItems.splice(index, 1)
          this.knowledgeItems2 = this.knowledgeItems
        }
      })
    }

    addknowledgeItem () {
      let knowledge = {}
      knowledge.title = ''
      knowledge.content = ''
      this.knowledgeItems.push(knowledge)
      this.knowledgeItems2 = this.knowledgeItems
    }

    越努力越幸运~ 加油ヾ(◍°∇°◍)ノ゙
  • 相关阅读:
    java基础知识(一)- 数据类型
    Java基础知识-去重
    java基础知识-冒泡排序
    Java排序方法sort的使用详解
    Java面试题-字符串操作
    Map.Entry遍历Map
    Java中String的用法
    Java循环控制语句-switch
    API文档打开显示'已取消到该网页的导航'的解决方法
    CentOS6.5 安装snort
  • 原文地址:https://www.cnblogs.com/utomboy/p/7889582.html
Copyright © 2011-2022 走看看