ES6 は、次のようなテンプレート文字列を提供します。
`Hello ${name}`
この場合、デフォルトのテンプレート ビルダーが呼び出されます。独自の「タグ」を使用することもできます。
tag`Hello ${name}`
ここtag
で、テンプレート文字列に関する情報が渡され、結果を生成する関数です。
私の質問は、タグが指定されていないときに呼び出されるデフォルトの関数をオーバーライドする方法はありますか?
別の質問: プロパティの最初の引数を調べる以外に、タグ関数がシステムによって呼び出されてテンプレート文字列を作成しているかどうか、直接呼び出されているかどうかを判断する方法はありraw
ますか?