vue点击新增添加div框

vue点击新增添加div框,第1张

1.dom结构

<div class="liveInDetailList">

<div class="liveInDetail" v-for="(item,index) inPersonNamelist.guestList" :key="index">

<div class="infoDetail">

<span class="left">住客姓名</span>

<input type="text" placeholder="请输入姓名" class="searchRoomInp" autofocus="autofocus" v-model="item.name" ref="inputName" v-focus>

</div>

<div class="infoDetail">

<span class="left" >手机号</span>

      <input type="text" placeholder="请输入手机号" class="searchRoomInp" v-model="item.mobilePhone" >

</div>

<div class="infoDetail">

<span class="left">身份z号</span>

<input type="text" placeholder="请输入身份z号" class="searchRoomInp" v-model="item.idCardNo">

</div>

<div class="handle" v-if="isShowDelete">

</div>

<div class="handle" v-else>

<i slot='rightIcon' class="iconfont icon-icon-shanchu deleterightIcon"  @click.stop="delRoomCard(index)"></i>

</div>

</div>

</div>

2在data中定义

PersonNamelist:{

checkInRoomId:'',

guestList:[{id:"",name:"",mobilePhone:"",idCardNo:""}]

},

3.点击新增

   1.定义一个obj

let obj={

id:"",

name:"",

mobilePhone:"",

idCardNo:""

}

2.点击一下将obj添加进数组PersonNamelist

4.该项目会从后台传来一个新增最多的人数所以需要判断下PersonNamelist中的guestList的长度

addPerson(){

let obj={

id:"",

name:"",

mobilePhone:"",

idCardNo:""

  }

if(this.PersonNamelist.guestList.length<(后台数据))

this.PersonNamelist.guestList.push(obj)

}

else{

Toast({

message:'已超出该房间可住最大人数',

position:'bottom',

duration:1000,

className:'panduan'

    })

}

}

首先用鼠标选择需要加边框的区域,然后点击鼠标左键,选择格式,点击边框按钮,选择要加的边框形式即可。

下面用Excel 2007演示添加方法:

一、打开Excel,选择需要添加边框的区域。

二、进入开始选项卡,找到边框功能,点击旁边的箭头。

三、 根据个人所需,选择需要添加的边框,这里演示所有框线。

四、如下图,点击所有框线后,就会为所选中的区域添加框线。

整个界面分大体 分为三部分,软件最上边是功能选项卡,以前叫做菜单,左边是以数字标识的行号,向右是用字母标识的列号,由行列组成的二维表格。

我们选中基本工资下"3000",然后按住单元格的右下角小十字,向下拖即可完成复制填充。也可双击填充手柄来完成。其他列的数据自行输入即可。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11847637.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存