В чем разница между watcher.dart и observ.dart?

Эти две библиотеки, watcher.dart и observe.dart, по-видимому, предоставляют очень похожие функции. Почему они оба являются частью пакета web_ui?

Могу ли я использовать и включать их напрямую или только через включение библиотеки web_ui.dart?

Я попытался включить observe.dart в свой проект, и он нарушил как одностороннюю, так и двустороннюю привязку данных. Есть ли причина для такого поведения?


person Samuel Hapak    schedule 24.04.2013    source источник


Ответы (1)


Библиотека watcher.dart постепенно прекращает свое существование. Использование наблюдателей теперь является рекомендуемым способом создания односторонних и двусторонних привязок данных. В настоящее время поддерживаются как watcher.dart, так и observe.dart, но не полагайтесь на поддержку watcher.dart в будущем.

Примеры использования наблюдателей см. на http://www.dartlang.org/docs/cookbook/#web-ui.

person Shailen Tuli    schedule 24.04.2013
comment
Вау, это здорово. Кроме того, есть ли у вас какое-либо объяснение, почему я не могу включить наблюдатель. дротик? - person Samuel Hapak; 24.04.2013