The Ember Times - Numéro 134


Salut Ambers!


Cette semaine: Polyfiles pour les paquets de données de braises pour les anciennes versions d'Ember, apprenez comment Figma en conjonction avec le Storybook facilite la vie du développeur, QUnit DOM annonce la sortie de la v1.0, ainsi que la sortie de la braise-changeset 3.0.0!


Depuis un traducteur: tous les liens non marqués pointent vers des ressources en anglais. En russe, des questions peuvent être posées sur notre chaîne de télégramme émouvante


Retour vers le futur avec les packages polyfill de données de braises


L'API du package ember-data vous permet d'importer des objets et des méthodes à partir de petits packages du module ember-data, en suivant les recommandations similaires à celles installées dans les modules Ember RFC # 176 (note: RFC - Request for comment) . Avec des chemins de package réels et résolubles, de nombreux développeurs peuvent bénéficier de la référence de code améliorée dans leur IDE. L'API du package ember-data est disponible à partir de la version 3.11 .


, 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