Vueではデータバインディング内部で JavaScript 式が使えます。
なので以下の式では YES
が表示されます。
{{true ? 'YES' : 'NO' }}
では次の式では何が表示されるでしょうか?通常の感覚だと }}
が表示されそうですが結果は)+"
となります。
{{true ? '}}' : '{{' }}
また以下の式は{{
が表示されますが
{{ '{{' }}
次の式は)+""+_s(
が表示されます。
{{ '}}' + '{{' }}
というように実際にはJavaScript 式を完全にサポートしてないので注意しましょう。