Комментарии 14
Да выглядит круто, особенно объявление своих компонентов.
Я вот не пойму, в статье пишут, что нужно юзать watchers.dispatch(), чтобы обновить данные в шаблонах. Но когда у Вас например удаляются все таски, там же просто очищается массив — как оно понимает что нужно loop обновить?
Я вот не пойму, в статье пишут, что нужно юзать watchers.dispatch(), чтобы обновить данные в шаблонах. Но когда у Вас например удаляются все таски, там же просто очищается массив — как оно понимает что нужно loop обновить?
0
Внешне напоминает knockout.js :)
+1
Очень интересно, но:
Привязка данных к разметке к сожалению не имеет отношения к веб-компонентам, это исключительно имплементация на Dart'e, не веб-стандарт.
И жаль, для меня к примеру native data-binding был бы самой заманчивой фичей.
Об этом стоило сказать в статье, чтобы не вводить читателей в заблуждение касательно стандарта веб-компонентов.
Привязка данных к разметке к сожалению не имеет отношения к веб-компонентам, это исключительно имплементация на Dart'e, не веб-стандарт.
И жаль, для меня к примеру native data-binding был бы самой заманчивой фичей.
Об этом стоило сказать в статье, чтобы не вводить читателей в заблуждение касательно стандарта веб-компонентов.
+1
Спасибо за намек. Добавил.
+1
Как по мне, то эти компоненты будут весьма похожи на язык MXML для Flex-framework'а.
0
Привязка данных в Dart вдохновлена MDV (Model Driven Views), который действительно не является частью вебкомпонентов. Однако, части необходимые для MDV постепенно проникают в платформу:
groups.google.com/d/msg/mdv-discuss/I6oiK8z0LdI/H3i4MlszsFcJ
groups.google.com/d/msg/mdv-discuss/I6oiK8z0LdI/H3i4MlszsFcJ
0
Немного не в тему, но кто-то пробовал скрещивать Dart вместо Javascript с чем-то по-тяжелее на сервере (Java)?
0
раньше прописывали обработчики кода:
onclick=«timeTracker.createNewTask();'
щас
data-action=»click:timeTracker.createNewTask"
ну круто чо.
onclick=«timeTracker.createNewTask();'
щас
data-action=»click:timeTracker.createNewTask"
ну круто чо.
+5
Хочу, чтобы кто-то запилил компонент с названием «Vader».
0
Пожалуйста.
habrahabr.ru/post/152333/
habrahabr.ru/post/152333/
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Dart: веб-компоненты в действии