Лучшие практики для итеративной разработки представлений - PullRequest
3 голосов
/ 17 ноября 2009

Когда ваше приложение имеет представление, которое доступно только после отправки другой формы (например, экрана регистрации, проверки корзины покупок или интерфейса, подобного мастеру), каков наилучший способ работы с последовательными представлениями без необходимости переходить через все предыдущие шаги?

Допустим, мы работаем над вторым или третьим этапом мастера сборки продукта. Шаг первый - это выбор марки и модели, шаг 2 - выбор параметров, шаг третий - больше настроек, которые зависят от выбора, сделанного в шагах 1 и 2. Какой самый быстрый способ получить это представление?

Сначала вы строите html-страницы, а затем конвертируете их в erb? Что вы делаете, если это существующее приложение, и вы вносите изменения, и у вас нет оригинального HTML-кода для работы?

1 Ответ

2 голосов
/ 17 ноября 2009

Вы всегда можете обновить страницу, доступ к которой осуществляется через POST, и повторно отправить ее данные, чтобы вы снова увидели ту же самую.

Вы также можете создать себе временное действие, которое определит некоторые стандартные значения и отобразит соответствующий файл erb.
Затем вы можете получить доступ к своей странице и обновить ее без необходимости сначала выполнять все предыдущие шаги.

...