我正在VueJS组件中使用axios提交与v-model绑定的文本区域。
<textarea placeholder="Insert text here" v-model="body"></textarea>
这很好(没有点):
示例文字
。
换行后
提交给我的PHP控制器后的输出是:
示例文字/ n
/ n
换行后
在开头和结尾都有换行符:
。
示例文字
。
换行后
。
上面的示例应具有以下输出:
/ n
示例文字/ n
/ n
换行后/ n
/ n
但是在开头和结尾处的换行符将被忽略。
是否也可以提交这些内容?
答案 0 :(得分:0)
我找到了解决方案。我实际上应该已经提到我正在使用 Laravel框架,它使用中间件自动修剪所有传入的请求字符串。
注释掉
\App\Http\Middleware\TrimStrings::class
在Kernel.php
中,我禁用了自动修剪。现在我有了所需的换行符。