Ember.js: [рдЧреНрд▓рд┐рдорд░ реи] рдХрдВрдкреЛрдиреЗрдВрдЯ рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди рдЯреЗрд╕реНрдЯ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 30 рдЬреБрд▓ре░ 2016  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: emberjs/ember.js

рдЖрдЬ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдПрдореНрдмрд░ рдЕрд▓реНрдлрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдПрдХ рдирдП рд╕рд┐рд░реЗ рд╕реЗ рдмрдирд╛рдП рдЧрдП рдРрдк рдореЗрдВ, рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

рдпрд╣рд╛рдБ рдПрдХ рд░реЗрдкреЛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд░рд╣рд╛ рд╣реИ , рдЬреЛ рдЗрди рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИ:

ember new test-app
cd test-app
bower install -S ember#alpha
ember g component-test fails
ember test

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдПрдореНрдмрд░-рдЯреЗрд╕реНрдЯ-рд╣реЗрд▓реНрдкрд░реНрд╕@0.5.30 ember g component it-works рдмрд┐рдирд╛ рдмрджрд▓рд╛рд╡ рдХреЗ рдЧреБрдЬрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП https://github.com/dfreeman/glimmer-integration-failure/pull/2 рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ред

рдореИрдВ рдЗрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрдЧрд░ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рдЭрдВрдХрд╛рд░ рдХрд░реЗрдВ рдФрд░ рдореИрдВ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реВрдВрдЧрд╛)ред

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВрдиреЗ #13970 рдФрд░ https://github.com/switchfly/ember-test-helpers/pull/167 рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдП рдЧрдП рд╕реАрдзреЗ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд╢реАрд░реНрд╖ рд╕реНрддрд░ рдХреЗ рдЖрдЙрдЯрд▓реЗрдЯреНрд╕ рджреНрд╡рд╛рд░рд╛ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЙрд╕рдХреЗ рдХрд╛рд░рдг рдкреНрд░рдЬрдирди рдЪрд░рдг рдЕрднреА рднреА рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдПрдореНрдмрд░-рдЯреЗрд╕реНрдЯ-рд╣реЗрд▓реНрдкрд░реНрд╕ред

рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ:

  • https://github.com/emberjs/ember.js/pull/13980
  • рд╕реНрд╡рд┐рдЪрдлреНрд▓рд╛рдИ/рдПрдореНрдмрд░-рдЯреЗрд╕реНрдЯ-рд╣реЗрд▓реНрдкрд░реНрд╕#168

рдПрдореНрдмрд░-рдЯреЗрд╕реНрдЯ-рд╣реЗрд▓реНрдкрд░реНрд╕@0.5.29 рдХреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдмреБрдирд┐рдпрд╛рджреА this.render рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рдкреНрд░рд╕реНрддреБрдд https://github.com/dfreeman/glimmer-integration-failure/pull/1 рдкрд░реАрдХреНрд╖рдг рд░реЗрдкреЛ рдореЗрдВ) .

рдЗрд╕ рд╕рдордп рдПрдореНрдмрд░-рдЯреЗрд╕реНрдЯ-рд╣реЗрд▓реНрдкрд░реНрд╕ рдореЗрдВ this.clearRender() рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдПрдХ рд╕рд╛рдорд╛рдиреНрдп ember g component x-foo рдЕрднреА рднреА рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ (рдЕрднреА рднреА рдЙрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ)ред

рдПрдореНрдмрд░-рдЯреЗрд╕реНрдЯ-рд╣реЗрд▓реНрдкрд░реНрд╕@0.5.30 ember g component it-works рдмрд┐рдирд╛ рдмрджрд▓рд╛рд╡ рдХреЗ рдЧреБрдЬрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП https://github.com/dfreeman/glimmer-integration-failure/pull/2 рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ред

рдореИрдВ рдЗрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрдЧрд░ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рдЭрдВрдХрд╛рд░ рдХрд░реЗрдВ рдФрд░ рдореИрдВ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реВрдВрдЧрд╛)ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

hilem picture hilem  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

omarestrella picture omarestrella  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mar20 picture mar20  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

stevesims picture stevesims  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ggayowsky picture ggayowsky  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ