AngularJS 統合のための Go テンプレートでの区切り文字のエスケープ
AngularJS と Go テンプレートは、マークアップで同じ区切り文字 ({{ と }}) を利用します。 。これにより、AngularJS 内で Go テンプレートをレンダリングするときに競合が発生する可能性があります。
Go テンプレートの区切り文字をエスケープする方法
これらの競合を回避するには、 Go テンプレート。これにより、独自のテンプレート解析をトリガーせずに、マークアップを AngularJS に渡すことができます。
次の Go コードは、区切り文字をエスケープする方法を示しています。
{{"{{"}} {{"}}"}}
このコードは、次のマークアップを生成します。
{{ }}
このように区切り文字をエスケープすることで、範囲内で {{ と }} を使用できるようになります。 AngularJS のテンプレート エンジンに干渉せずにテンプレートを実行します。
以上がAngularJS と統合するときに Go テンプレートの区切り文字をエスケープするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。