В классических компонентах можно было не только переопределять, но и расширять функции.
Например, имея функцию определенную в плагине, можно было расширить подобным способом:
Изначальная функция
myFunction() {
console.log('main action');
}
Расширенная функция
myFunction() {
console.log('mod action');
this._super(...arguments);
}
Что в итоге вывело бы при использовании:
mod action
main action
Есть ли возможность такое расширение делать в glimmer компонентах?
Аналогичный super(...arguments)
работает только в конструкторе.
Оказалось все проще чем думал, но не додумался загуглить сам super вне контекста Ember.
Получается что расширение функции теперь будет выглядеть таким образом:
myFunction() {
console.log('mod action');
super.myFunction();
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Возвращается ссылка на себяЭтот "шаблон" позволяет писать такой код:
Суть проблемы есть столбец в базе в нем записаны строки 0004 68 0C 33 03 C2 50 A3 E9 мне необходимо искать по первым символам 0004Есть такой запрос
Есть MainActivity, в нём есть 2 методаПервый сохраняет строку: