Показать сообщение отдельно
  #178 (permalink)  
Старый 30.01.2015, 09:44
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Нельзя наследовать от стандартных объектов
Можно, просто не транслируется
Сообщение от 6to5.org/docs/usage/caveats
Built-in classes such as Date, Array, DOM etc cannot be properly subclassed due to limitations in ES5.

Цитата:
Не понимаю, почему нельзя было сделать в ES6 так, как в TS?
https://yadi.sk/i/e6dNr8wMeHEbq Нет private & public (точнее паблик есть, но неявный)
...
свойства в прототипе через данный сикнтаксис не поддерживаются
К формату определения свойств прототипа еще не пришли. Я пока делаю так:
class ArticleContentView extends Marionette.ItemView {}

Object.assign(ArticleContentView, {
  el: "#article-content",
  template({content}) {return content}
});

Последний раз редактировалось Erolast, 30.01.2015 в 10:11.
Ответить с цитированием