Это странно. Я поместил такой атрибут в один из моих шаблонов Angular2:
[title]="someCondition?'Text if true':'Text if false, and let\'s add a single quote'"
Он компилируется и нормально работает на моем локальном компьютере, но на сервере он выходит с ошибкой Lexer Error: Unterminated quote
.
Таким образом, я изменил это так, чтобы цитата была вдвойне экранирована:
[title]="someCondition?'Text if true':'Text if false, and let\\'s add a single quote'"
Теперь он прекрасно компилируется на сервере, но ломается на моем локальном компьютере с той же ошибкой. Как я могу заставить его работать на обоих?