The Ember Times - Ausgabe 134


Hallo Bernsteine!


Diese Woche: Polyfiles für Ember-Datenpakete für ältere Versionen von Ember erfahren Sie, wie Figma in Verbindung mit dem Storybook dem Entwickler das Leben erleichtert. QUnit DOM kündigt die Veröffentlichung von v1.0 sowie die Veröffentlichung von Ember-Changeset 3.0.0 an!


Von einem Übersetzer: Alle nicht markierten Links verweisen auf englischsprachige Ressourcen. Auf Russisch können Fragen in unserem seelenvollen Telegrammkanal gestellt werden


Zurück in die Zukunft mit Ember-Data-Polyfill-Paketen


Mit der Ember-Data-Paket-API können Sie Objekte und Methoden aus kleinen Paketen des Ember-Data-Moduls importieren. Befolgen Sie dabei die Empfehlungen, die denen in Ember Modules RFC # 176 (Hinweis: RFC - Request for Comment) ähneln . Mit realen und lösbaren Paketpfaden können viele Entwickler von der verbesserten Code-Referenz in ihrer IDE profitieren. Die Ember-Data-Package-API ist ab Version 3.11 verfügbar .


, API, . , API - ! ember-data 3.10 ember-data!


(Polyfill) API EmberData «DS». , ember-cli-babel 7.14 .


, ember-data? Ember 3.11 , , #ember-data Ember Discord, .


Figma Storybook


(@gossi) Figma, Ember Storybook. 1: Figma , Figma.


2 - 3 Ember. @unistyler , , .


GitHub.


QUnit DOM v1.0


QUnit DOM (assertions) QUnit Ember 3.1. QUnit DOM, API, , .


QUnit DOM 1.0, . (@Turbo87) , !


1.0 :


assert.dom('[data-test-input="Email"]')
  .isRequired()
  .hasAttribute('type', 'email')
  .hasValue('zoey@ember.js');

hasProperty, DOM. hasAttribute ( HTML) hasProperty ( DOM) :


 //     .
assert.dom('[data-test-input="I Agree"]')
  .hasAttribute('checked', '')
  .hasProperty('checked', true);

 //    .
assert.dom('[data-test-button="Delete"]')
  .hasClass('btn').hasClass('btn-red')
  .hasAttribute('class', 'btn btn-red')
  .hasProperty('className', 'btn btn-red');

, hasAttribute hasProperty, , JavaScript.info.


ember-changeset 3.0.0


Ember-changeset
3.0.0. Changeset, (Ember.Object, DS.Model, POJO ..). , , save, .


Ember 3.13 , @tracked ember-changeset . <3.13 IE11, 2.0. EmberScreencasts, ember-changeset !



@bobisjan, @chancancode, @xg-wang, @pzuraq, @efx, @rwwagner90, @jenweber, @lifeart, @chadhietala, @mansona @pichfl Ember !


? !



, -, Ember, Ember Data, Glimmer Ember, , ? !


bit.ly/ask-ember-core. , , — !


#embertimes


Ember Times? ? #support-ember-times Ember Community Discord @embertimes .


, Ember, ! Ember.


! !


, - , , ,


, —


All Articles