Possiedo un controller con proprietà searchQuery
e suggerimenti. I suggerimenti provengono da una richiesta AJAX. Come posso rendere la proprietà dei suggerimenti una promessa nel mio controller?Proprietà basata su promessa Ember
app/controllers/application.js
import Ember from 'ember';
const { computed, $ } = Ember;
export default Ember.Controller.extend({
searchQuery: '',
suggestions: computed('searchQuery', function() {
return $.getJSON(`songs/search.json?q=${this.get('searchQuery')}`);
})
});
Sì, questo è quello che sto cercando, mi aspettavo solo che potessi restituire la promessa. –