Публикации по теме 'ember-data'
Действия по закрытию Ember
= ›Для версий выше 1.13.x
В старых версиях Ember (‹1.13) sendAction был единственным способом для компонента вызвать действие в родительской области. В версии 1.13 с так называемыми закрывающими действиями был представлен более интуитивно понятный и гибкий способ вызова действий, в результате чего старый способ стал избыточным.
Так что это предлагает? Функции вниз, действия вверх ! Да, в Ember 1.13 and above функцию можно просто передать компонентам, вложенным в более глубокую..
{{Quest 3}}: Как вызвать действие на маршруте с помощью действий закрытия?
Уровень: средний
Предположим, у вас есть действие на вашем маршруте (скажем: routes / users.js), и вы хотите вызвать его из компонента, отображаемого в шаблоне routes / users.hbs, как вы это делаете? Есть несколько способов решить эту проблему.
1. Используйте традиционное действие = "действие" для компонента, как показано ниже: {{my-component editUser="editUser"}}
А в вашем файле my-component.js вы должны сделать this.editUser() , который запустит действие на контроллере, которое..
Вопросы по теме 'ember-data'
Частичная загрузка с использованием Ember Data и взаимосвязей
Я пытаюсь написать парсер XMPP, который будет управлять некоторыми моделями Ember Data. Информация поступает асинхронно, поэтому, насколько я знаю, она не совсем соответствует шаблону адаптера. Есть много случаев, когда я могу получить немного...
1229 просмотров
schedule
21.07.2023
Добавление элемента в отфильтрованный результат из ember-data
У меня есть DS.Store , который использует объекты DS.RESTAdapter и ChatMessage , определенные как таковые:
App.ChatMessage = DS.Model.extend({
contents: DS.attr('string'),
roomId: DS.attr('string')
});
Обратите внимание, что...
2639 просмотров
schedule
13.04.2022
ember data: Вручную отправить модель в обновленное состояние
У меня есть модель ember-data (родительская), которая имеет несколько встроенных моделей в качестве свойств. Когда я обновляю массив встроенных моделей hasMany, родитель не переходит в обновленное/грязное состояние. Как я могу вручную отправить...
1969 просмотров
schedule
16.12.2023
Emberjs + данные + рельсы — Uncaught TypeError: невозможно вызвать метод «карта» неопределенного
Когда я пытаюсь загрузить данные из базы данных rails с данными emberjs + ember, я получаю эту ошибку
Uncaught TypeError: невозможно вызвать метод «карта» неопределенного
Вот код кофескрипта:
window.Cosmetics =...
3952 просмотров
schedule
14.03.2022
Ember Data заполняет только свойство id
Проблема: JSON получен с сервера, но значение имеет только свойство id . Графический интерфейс отображает только строку «2 1», а {{photoName}} игнорируется. Вызов MyApp.PhotoController.get('content').objectAt(0).get('photoName') вручную...
1527 просмотров
schedule
12.03.2023
URL вложенного ресурса Ember Data
Допустим, у меня есть приложение Rails со следующим макетом (немного упрощённым по сравнению с моим реальным проектом):
User
has many Notes
Category
has many Notes
Note
belongs to User
belongs to Category
Заметки можно...
2242 просмотров
schedule
13.06.2022
бесконечная прокрутка с ember.js (ленивая загрузка)
У меня есть представление, в котором пользователь может прокручивать большое количество элементов, и я хотел бы реализовать бесконечную прокрутку, чтобы обеспечить постепенную загрузку контента.
Похоже, что некоторые люди выполнили разбиение на...
17909 просмотров
schedule
25.03.2023
Как отобразить findAll из JSON с Ember-данными в представлении?
Я хотел бы отобразить список, заполненный данными из файла JSON. Я бы использовал модифицированный адаптер. Вот код на данный момент, включая путь к тестовому json-файлу (поскольку я надеюсь получить некоторые помощь без использования...
2896 просмотров
schedule
01.12.2023
Как создать запись с ассоциацией ownTo с Ember.js и Rails?
У меня проблемы с ассоциацией ownTo и отправкой внешнего ключа на мой контроллер Rails с Ember.js и ember-data. Мой контроллер Ember.js отправит контроллеру Rails имя проекта, но не значение client_id. В контроллере Rails...
1970 просмотров
schedule
06.07.2023
Как обработать переход маршрутизатора с контроллера Ember.js?
Как мне обрабатывать переход к другому представлению после успешного сохранения нового объекта проекта? Если моя проверка пройдет успешно, я хочу зафиксировать @транзакцию и перейти к представлению индекса проектов.
Контроллер:...
2163 просмотров
schedule
01.06.2022
Как должны выглядеть мои маршруты Rails для работы с маршрутами pushState Ember.js?
Короче ...
При создании приложения Ember.js для сохранения в приложении Rails, как мне обрабатывать маршрутизацию / просмотры Rails? Я бы подумал, что мне просто нужен Rails для рендеринга макета application.html.erb, чтобы приложение Ember.js...
3928 просмотров
schedule
24.02.2023
Ember-Data: как работают сопоставления
В настоящее время я пытаюсь собрать что-то вместе с ember + emberdata + router + asp.net web api. Большинство из них, кажется, работают, однако я застрял в сообщении об ошибке, которое появляется, когда ember-data пытается findAll через адаптер для...
8119 просмотров
schedule
22.06.2023
Фильтрация содержимого массива Ember.Controller
У меня есть скрипка http://jsfiddle.net/kristaps_petersons/9wteJ/2/ , она загружается 3 объекта и показывает их в представлении. Данные отображаются хорошо, но я не могу отфильтровать их, прежде чем показать. Этот
nodes: function(){...
3836 просмотров
schedule
26.09.2023
Объект Emberjs/data не имеет метода '_create'
Я пытаюсь использовать Ember и Ember/Data для отображения простого JSON, возвращаемого из REST API. Вот мой js:
window.ManageClients = Em.Application.create();
ManageClients.store = DS.Store.create({
revision: 4,
adapter:...
1236 просмотров
schedule
20.05.2023
Как фильтровать коллекцию контента ArrayController в Ember.js с помощью флажка в представлении?
Я использую последний код как для Ember, так и для Ember-Data. У меня есть рельсы в качестве моего бэкэнда, поставляющего JSON, который работает нормально. Я хочу иметь возможность фильтровать «активное» свойство модели Ember, используя флажок в...
5337 просмотров
schedule
26.03.2022
Какую структуру json должен правильно загружать ember-data findMany?
Я делаю свои первые отношения hasMany с ember-data и всегда получаю удовольствие
«Неперехваченная ошибка: утверждение не удалось: ваш сервер вернул хэш с ключом 0, но у вас нет сопоставлений»
Обычно это означает, что у меня нет структуры...
1476 просмотров
schedule
06.07.2022
Почему мне нужно повторно открыть класс, чтобы установить URL-адрес для модели Ember-данных?
Я обнаружил, что если я попытаюсь включить URL-адрес в исходное определение модели ember-data, он взорвется в моем адаптере REST, но если я просто «повторно открою класс», все в порядке.
Какова техническая причина этого? (ниже рабочий пример)...
2298 просмотров
schedule
15.01.2024
Двусторонние ассоциации один к одному в Ember Data
В моем приложении у меня есть двусторонние отношения 1: 1 между моделями. При попытке установить связь между ними я получаю...
Uncaught RangeError: Maximum call stack size exceeded
... и след повторяется
OrderedSet.forEach
Map.forEach...
603 просмотров
schedule
31.05.2022
Как избежать пропуска сопоставления для двухуровневых глубоких ассоциаций?
У меня есть 3 модели в цепочке hasMany. НАПРИМЕР. Галерея -> Изображение -> Комментарий
Возврат как выбранной галереи, так и изображений в ней в одном ответе json работает, как и ожидалось. Бэкэнд — это приложение Rails, использующее...
764 просмотров
schedule
26.09.2022
Как реализовать метеороподобные функции реального времени в ember.js и ember-data?
Я оцениваю ember.js с ember-data и метеором для одностраничного веб-приложения. На данный момент мой вывод таков, что метеор лучше всего сравнивать с комбинацией ember.s и ember data, в то время как ember data берет на себя роль minimongo. Мне очень...
774 просмотров
schedule
12.06.2022