zend-blog-3-backend
28 строк · 813.0 Байт
1import Ember from 'ember';2
3export default Ember.Route.extend({4model() {5return this.store.createRecord('post');6},7setupController(controller, model) {8this._super(controller, model);9
10var appController = controller.get('appController');11appController.set('currentLink', 'posts');12
13Ember.$.ajax({14url: Routing.generate('category_choices'),15success(data) {16var choices = data.reduce(17function (prev, curr) {18prev.push({value: curr.id, label: curr.name});19return prev;20},21[{value: '', label: ''}]22);23
24controller.set('categoryChoices', choices);25}26});27}28});29