2012-01-18 3 views
1

Я разрабатываю веб-приложение, и мне нужно предоставить функцию, в которой пользователь может внести некоторые изменения в свой профиль и просмотреть его. Если ему это не нравится, он просто отменяет его. Если ему это нравится, он представляет изменения.live preview web application

Мне было интересно, есть ли шаблон дизайна для этого или если мне просто нужно обрабатывать все на стороне клиента, не давая ему слишком много думать.

Спасибо!

ответ

0

Было бы очень неприятно, если бы пользователь должен был ждать запросов клиента-сервера, чтобы иметь возможность просматривать предварительный просмотр данных в реальном времени.

Такая функциональность обычно выполняется с использованием JavaScript на стороне клиента. Некоторые структуры JS (например, AngularJS, Ember.js или Knockout) предлагают двустороннюю привязку для входных данных формы (или любого другого элемента html) и базовой модели JavaScript. Это позволяет легко обеспечить эту функциональность.

Вы можете, например, связать модель JS как с вводом формы, так и с профилем. Когда вы печатаете, изменения профиля будут немедленно показаны.

Смежные вопросы