如何防止用户一直连续输入 不回车所造成的内容排版问题?


这是第一条我输出的结果 我在bindinput 函数里给文本内容加上了\n 在textarea 中并不会换行,
在text 标签中显示也不会换行??
textAreaInput: function (e) {
var v = e.detail.value.split('');
var n = v;
var c = 0;
const p = 20;
console.log(v);
for(var i=0;i
console.log(i%p===0);
if(i&&i%p===0&&v[i]!='\n'){
c++;
n.splice(i+c,0,'\n')
}
}
console.log(n);
console.log(n.length > v.length);
console.log(n.join(''));
if (n.length > v.length)
this.setData({ content: n.join('') });
}