Задать вопрос
@GaserV

Как спарсить данные из JSON и вывести их?

Осваиваю Ember. ПРостая задача. Как вывести спарсить данные и вывести их? В данный момент получаю ошибку:
The Broccoli Plugin: [TemplateCompiler] failed with:

Error: Parse error on line 16:
...ody>	          	{{ #each users as |use
r


Adapter(users.js):
import DS from 'ember-data';

export default DS.JSONAPIAdapter.extend({
	urlForFindAll(id, modelName, snapshot) {
	    return 'users.json';
	  }
});


Routes(main.js):
import Ember from 'ember';

export default Ember.Route.extend({
	users(){
		return this.store.findAll('user')
	}
});


Model (user.js):
import DS from 'ember-data';

export default DS.Model.extend({
	id: DS.attr('string')
});


Ну и темплейт(main.hbs):
{{ #each users as |user| }}
	            <tr>
	              <td>{{ user.id }}</td>
	              <td>Lorem</td>
	              <td>ipsum</td>
	              <td>dolor</td>
	              <td>sit</td>
	            </tr>
	            {{ /each }}
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Kaer_Morchen
@Kaer_Morchen
Разрабатываю web-приложения.
import Ember from 'ember';

export default Ember.Route.extend({
  model(){
    return this.store.findAll('user')
  }
});


import DS from 'ember-data';

export default DS.Model.extend({
  // id указывать не нужно
});


{{#each model as |user|}}
              <tr>
                <td>{{ user.id }}</td>
                <td>Lorem</td>
                <td>ipsum</td>
                <td>dolor</td>
                <td>sit</td>
              </tr>
              {{ /each }}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы