В чем разница между {{foobar}} и $ {foobar} и что мне нужно заключать в обратные черты? - PullRequest
0 голосов
/ 19 сентября 2019

Я изучаю Angular и TypeScript и сталкивался с различными вариантами строковой интерполяции / литералов шаблонов, и мне было интересно, были ли они взаимозаменяемыми или были ли нюансы их использования?

Во-первых, ' литералы шаблона 'просто то, что они называют' интерполяция строк 'в среде JS?

Во-вторых, в чем разница в контексте Javascript / TypeScript между:

{{ foobar }}, ${ foobar }, @ ' foobar '

и самое странное из всех: "{ 'foober' }", который я нашел в примере, подобном этому: [ngClass]="{'foobar'}"

В-третьих, для какого из этих должен я использую тэги?

...