1.插入静态组件,将自己想要循环的组件显示在页面上,利用v-for进行循环操作,操作包括增删。 2.增 在方法添加按钮,在点击添加按钮的时候将需要的参数传进数组,遍历数组,达到组件渲染。 3.删 根据选中的组件,获取它的索引,根据下标把它删掉,更新数组,重选渲染组件。 注:删除的时候用到了splic函数,具体的使用可以自己了解。 4.效果   
//所有要显示的子组件,写在一个li标签,有 v-for循环。   <li v-for="(item, index) in questionList" v-bind:key="index">           <el-row :gutter="20">             <el-col offset="2" :span="4">               <el-select                 size="small"                 v-model="chooseValue"                 multiple                 placeholdr="请选择试题类型"                 style="width:200px;margin-left:-40px"               >                 <el-option :value="item.mineStatusValue" style="height:auto">                   <el-tree                     :data="data"                     node-key="id"                     :props="defaultProps"                     @node-click="handleNodeClick"                   ></el-tree>                 </el-option>               </el-select>             </el-col>             <el-col offset="3" :span="3">               <el-select                 style="margin-left:-30px"                 size="small"                 v-model="item.value"                 placeholder="请选择">                 <el-option                   v-for="item in questionoptions"                   :key="item.value"                   :label="item.label"                   :value="item.value"                 ></el-option>               </el-select>             </el-col>             <el-col offset="2" :span="4">               <el-input style="width:45px;" size="small" v-model="count">                 {{ item.count }}               </el-input>               <label> /0 </label>             </el-col>             <el-col :span="6">               <el-input style="width:45px;" size="small" v-model="sourcess">                 {{ item.sourcess }}               </el-input>               <label>  </label>               <!-- 在i标签设置删除按钮,运用splice函数。 -->               <i class="el-icon-remove-outline"                 style="margin-left:20px"                 @click="questionList.splice(index, 1)"               ></i> 
 //添加试题,组件循环显示     addQuestion() {       console.log("添加试题");       this.questionList.unshift({         mineStatusValue: this.mineStatusValue,         questionoptions: this.questionoptions,         count: this.count,         sourcess: this.sourcess,       });     },  
 <i class="el-icon-remove-outline"     style="margin-left:20px"     @click="questionList.splice(index, 1)"> </i>  
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算
 官方软件产品操作指南 (170)
官方软件产品操作指南 (170)