vue 文本区域中的换行符被过度删除,

vbopmzt1  于 2022-10-28  发布在  其他
关注(0)|答案(2)|浏览(286)

版本

2.6.11

复制链接

https://codepen.io/kubotafumiya/pen/qBOwEOV的最大值

重现步骤

1.将el选项设置为包含文本区域(或pre)且开头有换行符的元素,并创建Vue示例。

  1. <div id="app">
  2. <textarea>
  3. Three line breaks are ignored.
  4. </textarea>
  5. </div>
  1. new Vue({
  2. el: '#app',
  3. });

需要什么?

此时会移除换行符。

到底发生了什么?

不会删除换行符。
https://html.spec.whatwg.org/multipage/syntax.html#element-restrictions
我认为根据此规范,忽略单个换行符是可以的。

uwopmtnx

uwopmtnx1#

我找到原因了。我能拿这个问题吗?

vkc1a9a2

vkc1a9a22#

@wonhyoung05是的,我找不到此问题的现有问题或PR

相关问题