richclient:emberjs:td2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
richclient:emberjs:td2 [2019/02/12 12:24] – [5. Vues] jcheronrichclient:emberjs:td2 [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 58: Ligne 58:
 </sxh> </sxh>
  
-<wrap info>Composant modifié le 13/02/2018 18h00</wrap>+<wrap info>Composant modifié le 12/02/2019 16h53</wrap>
 <sxh javascript;title:app/components/multi-select.js> <sxh javascript;title:app/components/multi-select.js>
 import Component from '@ember/component'; import Component from '@ember/component';
-import Ember from 'ember';+import { computed } from '@ember/object'; 
 +import $ from 'jquery'
  
 export default Component.extend({ export default Component.extend({
Ligne 71: Ligne 72:
   multiple: true,   multiple: true,
   size: 10,   size: 10,
-  selectedElements: Ember.computed('selectedIds.[]', function() {+  selectedElements: computed('selectedIds.[]', function() {
     return this.get('selectedIds').map((id) => {     return this.get('selectedIds').map((id) => {
       return this.get('elements').findBy('id', id);       return this.get('elements').findBy('id', id);
Ligne 77: Ligne 78:
   }),   }),
   change(event){   change(event){
-    const selectedIds = Ember.$(event.target).val();+    const selectedIds = $(event.target).val();
     this.set('selectedIds', selectedIds || []);     this.set('selectedIds', selectedIds || []);
   },   },
   doubleClick(event){   doubleClick(event){
-      const selected = Ember.$(event.target).val();+      const selected = $(event.target).val();
       this.sendAction('dblClick',selected,this.get('id'));       this.sendAction('dblClick',selected,this.get('id'));
   }   }
  • richclient/emberjs/td2.1549970648.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)