yandex-ui / noscript

Noscript: JavaScript MVC Framework for building SPA
http://yandex-ui.github.io/noscript/
MIT License
34 stars 22 forks source link

Выделить разбор ответа от сервера в отдельную функцию #501

Closed alexeyten closed 9 years ago

alexeyten commented 9 years ago

Хочется выделить разбор массива ответов из Request.prototype.extract в отдельную функцию и использовать её в кастомном model.request.

chestozo commented 9 years ago

А эти не подходят: preprocessData, extractData?

alexeyten commented 9 years ago

Нет.

Мне нужно достать из ответа кастомного сервера данные для модели. При этом мой кастомный сервер по факту возвращает данные в абсолютно том же формате, что и обычный, поэтому хочется не копипастить метод разбора ответа, а взять готовый.

doochik commented 9 years ago

Леш, тебе подойдет Request.prototype.extractModel из https://github.com/yandex-ui/noscript/commit/fc6b2c23ea4d74738bc528ad36e7d38a90ae69e9 ?

alexeyten commented 9 years ago

В общем да, но непонятно зачем оно в прототипе? Это же статичный метод. Может лучше в ns.request.extractModel?

doochik commented 9 years ago

да-да :) я просто как пример выделил, что понимать туда иду или не туда

doochik commented 9 years ago

Исправил вместе с багом в #536