ES6privates, https://vuejs.org/
|
Смотри какая красота))) картинка вылезает от туда куда произошел клик, мелочь а приятно https://www.youtube.com/watch?v=kD8xjKUC-w8 ну это не связано с фреймворком правда, это скорее я грамотно css запилил.
Цитата:
|
cyber, тебе не кажется что у меня как то покрасивее штоле будет, и попроще:
Vue: Описываем var demo = new Vue({ el: '#demo', data: { message: 'Hello Vue.js!' } }) Используем <div id="demo"> <p>{{message}}</p> <input v-model="message"> </div> ================================================== UI-js: Описываем class Demo { statis tag = 'demo' static template = ` <p>{{message}}</p> <input [value]="message"> ` constructor { this.message = 'Hello UI-js!' } } Используем: <demo></demo> =========================================== При чем у меня можно написать даже так. Просто дать инпату айдишник и рисовать из него свойства куда хотим и где хотим: class Demo { statiс template = ` <input #myInput> {{myInput.value}} ` } |
ОООО Я ПРИДУМАЛ!!! Я сделаю сравнение как делать TODO app на моем фреймворке и как на других! Чтобы все сами увидили что у меня в тысячу раз все удобнее продуманнее и логичнее
|
Цитата:
|
Цитата:
Изолированная реиспользуемая логика (обычные javascript классы), изолированные реиспользуемые шаблоны, изолированные css стили действующие только в рамках шаблона компонента (даже селектор звездочка) и.т.п. |
|
Кстати дока снейкскин не работает
jquery.scrollTo.min.js:7 Uncaught ReferenceError: jQuery is not defined |
Цитата:
|
Итак, спустя трое суток:
![]() Ботнет сдулся :) |
Часовой пояс GMT +3, время: 16:20. |