Прежде чем использовать Polymer, я хотел бы проверить, что возможно сделать двухстороннюю привязку данных между компонентом и javascript-моделью. Я прочитал раздел привязки данных на веб-сайте, но этот момент до сих пор не ясен.Двухстороннее связывание данных между полимерным компонентом и моделью?
Простой пример: если у меня есть «аудио» модель с «томом» в javascript, могу ли я привязать это свойство тома к ползунку, например?
Я больше знаком с JavaFx, и здесь обычно используется код JavaFx, который бы сделал трюк: slider.valueProperty().bindBidirectional(audio.volumeProperty())
. После выполнения любые изменения, сделанные пользователем на ползунке, отражаются на модели, а также любые изменения, сделанные приложением на модели, отражаются на слайдере.
Так что теперь в javascript, если у меня есть var audio = { volume: 75, ... }
, можно ли связать свойство тома этой модели, например, значение бумажного слайдера?
Он работает, спасибо. Просто подробная информация о слайдере: он обновляет модель только при выпуске мыши, возможно ли обновить модель при перетаскивании? – Bruno
Не уверен, я собираюсь искать, и я скажу вам :) – LostInBrittany