この記事では主に、補間テキストを実装し、元の HTML を出力するための Web フロントエンド vue を紹介し、参考として提供します。
Vue.js は HTML ベースのテンプレート構文を使用し、開発者が DOM を基礎となる Vue インスタンスのデータに宣言的にバインドできるようにします。すべての Vue.js テンプレートは正当な HTML であり、仕様に準拠するブラウザおよび HTML パーサーで解析できます。
vue で最も一般的なデータ バインディングは、「Mustache」構文 (二重中括弧) を使用したテキスト補間です。
<span>Message: {{ value }}</span> // 插值文本
バインドされたデータ オブジェクトの value 属性が変更されるたびに、ページは再レンダリングに応答します。
または、データを更新して毎回ページを再レンダリングしたくない場合は、一度だけ更新したい場合もあります。また、 v-once コマンドを使用して 1 回限りの更新を実現することもできます。たとえば、リッチ テキスト値にさまざまなテキスト値とさまざまな元の HTML タグが含まれている場合、それをページ上に完全に表示するには、v-html コマンドを使用する必要があります:
<span v-once>这个将不会改变: {{ value }}</span> // value的值改变了一次后,第二次改变时就不会再重新渲染页面
注) : サイト上で動的にレンダリングされた任意の HTML は XSS 攻撃につながりやすいため、非常に危険です。 HTML 補間は信頼できるコンテンツに対してのみ使用し、ユーザーが提供したコンテンツに対しては決して使用しないでください。
上記は私があなたのためにまとめたものです。
関連記事:
WeChat アプレットを使用して MUI 番号入力ボックス効果を実現する方法 WeChat アプレットに折りたたみパネルを実装する方法 WeChat でギャラリー スライダー コンポーネントを使用する方法アプレットVue でのレンダリング関数の基本的な使用法 (詳細なチュートリアル) WeChat アプレットでスクロール アニメーションを実装するためにスクロール ビュー コンポーネントを使用する方法 WeChat アプレットでのチェックボックス コンポーネントの使用についてJavaScriptでポリゴンの重心を計算する方法WeChatアプレットでスイッチセレクターを使用する方法以上が元のHTMLをvueで出力するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。