Size: a a a

2021 June 22

A

Artem in Ember_js
в did-update нужно передавать что трекать, он не срабатывает просто при апдейте, нужно после листенера, передать массив аргументов, при изминении которых, вызывать обработчик
источник

C

Chilicoder in Ember_js
Спасибо
источник
2021 June 23

l(

lolmaus (Andrey Mikh... in Ember_js
Перестало работать такое:


this.myComponentName = 'my-component';

<this.myComponentName>

Выдает такую ошибку:

> Error: Expected a component definition, but received my-component. You may have accidentally done <this.myComponentName>, where "this.myComponentName" was a string instead of a curried component definition. You must either use the component definition directly, or use the {{component}} helper to create a curried component definition when invoking dynamically.

Проблема в том, что мне очень неудобно делать {{component}} в шаблоне. Там у меня не просто свойство со строкой, а объект с мешаниной всяких свойств, некоторые из которых — такие вот компоненты.
источник

l(

lolmaus (Andrey Mikh... in Ember_js
Можно ли сделать {{component}} в JS?
источник

KS

Kirill Shaplyko in Ember_js
попроaбуй

{{#let this.componentName as |MyComponent|}}
<MyComponent/>
{{/let}}
источник

AK

Alex Kanunnikov in Ember_js
Не, не делайте так) это баг был
источник

AK

Alex Kanunnikov in Ember_js
В последних версиях - да
источник

l(

lolmaus (Andrey Mikh... in Ember_js
Баг, рекомендованный DockYard'ом:
https://dockyard.com/blog/2018/11/26/how-to-yield-an-ember-component-in-multiple-places

Похоже, пора переходить на Named Yields.
источник

AK

Alex Kanunnikov in Ember_js
Они же не используют строку в виде компонента в примерах
источник

AK

Alex Kanunnikov in Ember_js
Или я не увидел?
источник

l(

lolmaus (Andrey Mikh... in Ember_js
См. предпоследний пример кода.
источник

AK

Alex Kanunnikov in Ember_js
А, да, увидел
источник
2021 June 24

AF

Andrey Fel in Ember_js
Да, мы тоже этот баг использовали, пока его не выпилили) взяли его из этой же статьи
источник

🌊

🌊 dan in Ember_js
NullInjectorError: R3InjectorError(DynamicTestModule)[CampaignForCreativesEffects -> CampaignService -> AuthorizationService -> AuthenticationService -> LoggerService -> InjectionToken Logger provider -> InjectionToken Logger provider]:
 NullInjectorError: No provider for InjectionToken Logger provider!
error properties: Object({ ngTempTokenPath: null, ngTokenPath: [ 'CampaignForCreativesEffects', 'CampaignService', 'AuthorizationService', 'AuthenticationService', 'LoggerService', 'InjectionToken Logger provider', 'InjectionToken Logger provider' ] })
NullInjectorError: R3InjectorError(DynamicTestModule)[CampaignForCreativesEffects -> CampaignService -> AuthorizationService -> AuthenticationService -> LoggerService -> InjectionToken Logger provider -> InjectionToken Logger provider]:
 NullInjectorError: No provider for InjectionToken Logger provider!
   at NullInjector.get (http://localhost:9876/_karma_webpack_/node_modules/@angular/core/fesm2015/core.js:1013:1)
   at R3Injector.get (http://localhost:9876/_karma_webpack_/node_modules/@angular/core/fesm2015/core.js:11186:1)
   at R3Injector.get (http://localhost:9876/_karma_webpack_/node_modules/@angular/core/fesm2015/core.js:11186:1)
   at injectInjectorOnly (http://localhost:9876/_karma_webpack_/node_modules/@angular/core/fesm2015/core.js:899:1)
   at ɵɵinject (http://localhost:9876/_karma_webpack_/node_modules/@angular/core/fesm2015/core.js:903:1)
   at Object.LoggerService_Factory [as factory] (http://localhost:9876/_karma_webpack_/node_modules/@smartadserver/ng.logger/fesm2015/smartadserver-ng.logger.js:32:121)
   at R3Injector.hydrate (http://localhost:9876/_karma_webpack_/node_modules/@angular/core/fesm2015/core.js:11354:1)
   at R3Injector.get (http://localhost:9876/_karma_webpack_/node_modules/@angular/core/fesm2015/core.js:11175:1)
   at injectInjectorOnly (http://localhost:9876/_karma_webpack_/node_modules/@angular/core/fesm2015/core.js:899:1)
   at ɵɵinject (http://localhost:9876/_karma_webpack_/node_modules/@angular/core/fesm2015/core.js:903:1)
    TypeError: Cannot read property 'overrideSelector' of undefined
   at UserContext.<anonymous> (http://localhost:9876/_karma_webpack_/src/app/campaign-management/creatives/creatives-list/store/campaigns-for-creatives/campaigns-for-craeative.effects.spec.ts:55:13)
   at ZoneDelegate.invoke (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone.js:373:1)
   at ProxyZoneSpec.onInvoke (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone-testing.js:291:1)
   at ZoneDelegate.invoke (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone.js:372:1)
   at Zone.run (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone.js:135:1)
   at runInTestZone (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone-testing.js:571:1)
   at UserContext.<anonymous> (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone-testing.js:586:1)
   at <Jasmine>
    TypeError: Cannot read property 'searchCampaigns$' of undefined
   at UserContext.<anonymous> (http://localhost:9876/_karma_webpack_/src/app/campaign-management/creatives/creatives-list/store/campaigns-for-creatives/campaigns-for-craeative.effects.spec.ts:74:22)
   at ZoneDelegate.invoke (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone.js:373:1)
   at ProxyZoneSpec.onInvoke (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone-testing.js:291:1)
   at ZoneDelegate.invoke (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone.js:372:1)
   at Zone.run (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone.js:135:1)
   at runInTestZone (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone-testing.js:571:1)
   at UserContext.<anonymous> (http://localhost:9876/_karma_webpack_/node_modules/zone.js/fesm2015/zone-testing.js:586:1)
   at <Jasmine>
    TypeError: Cannot read property 'resetSelectors' of undefined
источник

🌊

🌊 dan in Ember_js
такую херню выдает ангуляр, когда файл назван неправильно)
источник

🌊

🌊 dan in Ember_js
вообще ни слова о файле)
источник

C

Chilicoder in Ember_js
“Сюрприз будет»
источник

l(

lolmaus (Andrey Mikh... in Ember_js
Судя по этому, не добавляли. :(
https://github.com/emberjs/rfc-tracking/issues/6
источник

AK

Alex Kanunnikov in Ember_js
А ты проверь на 3.27
источник

AK

Alex Kanunnikov in Ember_js
источник