前提・実現したいこと
Vue.jsを使って文字列を操作したいです。
次のようなテキストエリアに入力した文字列をpタグで表示しています。
<div id="app"> <textarea v-model.trim="message"></textarea> <p v-text="message"></p> </div> <script> var app = new Vue({ el: '#app', data: { message: '' } }) </script>
ここまでは問題なく表示できています。
このテキストエリアでは改行ができますが、出力されるテキストは改行が必要ありません。
しかし、テキストエリアで改行してしまうと、改行部分に空白スペースが発生します。
▼テキストエリアに入力するテキスト
こんにちは こんにちは
▼出力HTMLの見た目
こんにちは こんにちは
▼ソースコード
<p>こんにちは こんにちは</p>
この「こんにちは」と「こんにちは」の間の空白スペースを無くしたいです。
発生している問題・エラーメッセージ
v-model.trim で空白スペースを削除しているはずですが、削除されません。
環境
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/23 09:32
2020/10/23 09:46
2020/10/23 10:48