js/vue 怎么判断出输入框中的回车并组装成新的对象

js/vue 怎么判断出输入框中的回车并组装成新的对象

上图是element input输入框,由此可得输出为

const text = "aaa

bbb

ccc"

期待的结果是↓

const result = [{ id: 'aaa' }, { id: 'bbb' }, { id: 'ccc' }]

小弟请教各位大佬大哥们怎么样识别出输入框中的回车并组装成result这样的结果,这里可能还有一种情况就是只输入了行“aaa”,也就是没有回车,这种情况的话,期待的结果是↓

const result = [{ id: 'aaa' }]

在这里感谢各位大哥大姐的解答,小弟感激不尽!


回答:

就是以换行符进行分割

`aaa

bbb

ccc`.split('\n').map(id => ({id}))


回答:

text.split(/\n/).map(item => ({id: item}))


回答:

text.split('\n').map(item => ({id:item}))

以上是 js/vue 怎么判断出输入框中的回车并组装成新的对象 的全部内容, 来源链接: utcz.com/p/935520.html

回到顶部