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
richclient:emberjs:td2 [2019/02/12 12:24]
jcheron [5. Vues]
richclient:emberjs:td2 [2019/02/12 16:53] (Version actuelle)
jcheron [3. Helper/component]
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.txt · Dernière modification: 2019/02/12 16:53 par jcheron
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0