ホームページ >ウェブフロントエンド >jsチュートリアル >vueとjsの改行について詳しく解説
カスタマイズされたテキストがページ上で頻繁に発生します。テキストが長すぎる場合は、HTML で折り返す必要があります。以下は JavaScript と vue での折り込みです。皆さんのお役に立てれば幸いです。
var reg=new RegExp("\n","g"), str= res.data.replace(reg,"<br>"); $('.class').html(str);
vueでは、{{}}は変数を表示し、
は文字列として表示され、スペースが表示される場合はnが表示されるため、vueの上記の改行は機能しません。したがって、{{}} 内の内容は通常の文字列として扱われ、改行を表示したい場合は、v-html を使用して表示できます。
<p class="text" v-html="requestText"></p>* 以下requestText是变量*data(){ return{ requestText:"" } }**一下是从服务器获取的动态数据** let reg=new RegExp("\n","g"); let str= result.data.replace(reg,"<br>"); this.requestText=str;页は、ページ内でカスタムテキストが長すぎる場合、HTML の改行
改行を使用して行を変更する必要があります。 vue での改行
var reg=new RegExp("\n","g"), str= res.data.replace(reg,"<br>"); $('.class').html(str);
複数のスペースと改行を保持する php テキスト スタイルの実装コード
以上がvueとjsの改行について詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。