LoginSignup
5
0

More than 5 years have passed since last update.

Vue.jsのバグ(仕様)

Last updated at Posted at 2018-11-08

Vueではデータバインディング内部で JavaScript 式が使えます。

Vue.js は全てのデータバインディング内部で JavaScript 式を完全にサポートします

なので以下の式では YESが表示されます。

{{true ? 'YES' : 'NO' }}

では次の式では何が表示されるでしょうか?通常の感覚だと }} が表示されそうですが結果は)+"となります。

{{true ? '}}' : '{{' }}

また以下の式は{{が表示されますが

{{ '{{' }}

次の式は)+""+_s(が表示されます。

{{ '}}' + '{{' }}

というように実際にはJavaScript 式を完全にサポートしてないので注意しましょう。

5
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0