期望实现效果:
在输入框输入数据,回车代表一组数据输入完毕,输入的同时记录输入的个数。
思考:
(1)回车代表一组数据输入完毕,要把所有的数据传给后端,可以把回车输入的数据转化为数组的形式,再根据后端的需要做数据处理。
(2)监听输入的数据,回车添加及删除,所以最好用@input,边输入就边把回车替换了,并且删除的行为也能监听到变化
(3)要记录输入的个数,需要实时监听,就要在watch方法里监听数组长度。但是这样有一个问题,最后一组数据输完之后回车,数量会加1,但是其实没有输入数据,所以需要做一个三目判断。
<template>
<div>
<el-input
type="textarea"
:rows="4"
@input="watchValue"
placeholder="请输入设备号"
v-model=