Папка назначения кода события Ваканды не модель

Когда я хочу создать код события onGet для вычисляемого атрибута, предлагаемая папка назначения — «methods», где она должна быть «model», как описано в онлайн-документация;

Как ни странно, оба файла «<..>.events.js» и «<..>.methods.js» уже существуют в папках model/<..> (где <..> обозначает каждый класс хранилища данных в моей модели), но, похоже, Wakanda Studio их игнорирует.

Я не нашел, где я мог бы изменить это место назначения.

Можно ли и где?


person Richard    schedule 30.03.2016    source источник


Ответы (1)


<..>-events.js и <..>-methods.js распознаются моделью только тогда, когда они включены в model.js, который можно найти рядом с моделью.

Вы видите такой код в model.js?

include("./methods/<..>/<..>-events.js");
include("./methods/<..>/<..>-methods.js");
person Xiang Liu    schedule 30.03.2016
comment
Нет, я вижу только следующие строки: // преобразовано из управляемой модели include(./Model/Moulin/Moulin-events.js); include(./Model/Moulin/Moulin-methods.js); include(./Model/Riviere/Riviere-events.js); include(./Model/Riviere/Riviere-methods.js); - person Richard; 31.03.2016
comment
но когда я добавляю код события, я получаю строку include(./methods/Moulin/Moulin-events.js); в файле Model.js, а в методы добавляется папка Moulin с файлом Moulin-events.js. Я ожидал, что код события, связанный с атрибутами, будет создан в существующих файлах js (в Model/‹..›) - person Richard; 31.03.2016