Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 22.07.2016, 13:59
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

ES6privates, https://vuejs.org/
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #22 (permalink)  
Старый 22.07.2016, 13:59
Интересующийся
Посмотреть профиль Найти все сообщения от ES6privates
 
Регистрация: 18.07.2016
Сообщений: 25

Смотри какая красота))) картинка вылезает от туда куда произошел клик, мелочь а приятно https://www.youtube.com/watch?v=kD8xjKUC-w8 ну это не связано с фреймворком правда, это скорее я грамотно css запилил.

Сообщение от cyber
https://vuejs.org/
да ладно? хочешь сказать там тоже сеттеры и геттеры?
Ответить с цитированием
  #23 (permalink)  
Старый 22.07.2016, 14:05
Интересующийся
Посмотреть профиль Найти все сообщения от ES6privates
 
Регистрация: 18.07.2016
Сообщений: 25

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}}
  `
}

Последний раз редактировалось ES6privates, 22.07.2016 в 14:24.
Ответить с цитированием
  #24 (permalink)  
Старый 22.07.2016, 14:12
Интересующийся
Посмотреть профиль Найти все сообщения от ES6privates
 
Регистрация: 18.07.2016
Сообщений: 25

ОООО Я ПРИДУМАЛ!!! Я сделаю сравнение как делать TODO app на моем фреймворке и как на других! Чтобы все сами увидили что у меня в тысячу раз все удобнее продуманнее и логичнее
Ответить с цитированием
  #25 (permalink)  
Старый 22.07.2016, 14:13
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от ES6privates
Просто дать инпату айдишник и рисовать из него свойства куда хотим и где хотим
а потом кто то другой возмет этот код и будет искать куда он рисует
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #26 (permalink)  
Старый 22.07.2016, 14:18
Интересующийся
Посмотреть профиль Найти все сообщения от ES6privates
 
Регистрация: 18.07.2016
Сообщений: 25

Сообщение от cyber
а потом кто то другой возмет этот код и будет искать куда он рисует
Айдишник действует только в пределах компонента). Мой фреймворк пропитан инкапсуляцией вообще-то, так что странный ты мне упрек выдал). То есть у меня как раз АААНТИ то что ты описал. Я всю архитектуру так и выстраивал чтобы НЕ БЫЛО такого то что ты сказал. То есть ты все наоборот сказал! ИИМЕННО благодаря тому что мы айдишник задали, человек И НЕ БУДЕТ бегать искать, а просто глянет и сразу увидет). Может ты документацию не прочитал? Она же размером со статью на хабре.

Изолированная реиспользуемая логика (обычные javascript классы), изолированные реиспользуемые шаблоны, изолированные css стили действующие только в рамках шаблона компонента (даже селектор звездочка) и.т.п.

Последний раз редактировалось ES6privates, 22.07.2016 в 14:22.
Ответить с цитированием
  #27 (permalink)  
Старый 22.07.2016, 15:24
Интересующийся
Посмотреть профиль Найти все сообщения от ES6privates
 
Регистрация: 18.07.2016
Сообщений: 25

TODO APP https://www.youtube.com/watch?v=py36bDUPZq4
Ответить с цитированием
  #28 (permalink)  
Старый 22.07.2016, 15:25
Интересующийся
Посмотреть профиль Найти все сообщения от ES6privates
 
Регистрация: 18.07.2016
Сообщений: 25

Кстати дока снейкскин не работает

jquery.scrollTo.min.js:7 Uncaught ReferenceError: jQuery is not defined
Ответить с цитированием
  #29 (permalink)  
Старый 22.07.2016, 15:34
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от ES6privates
Кстати дока снейкскин не работает
хз, у меня работает
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #30 (permalink)  
Старый 24.07.2016, 19:17
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Итак, спустя трое суток:

Ботнет сдулся
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JS <-> Server Js. Severtain Общие вопросы Javascript 1 05.11.2011 15:36
JS Coaching для стартапа OlgaAyva Работа 12 27.09.2011 22:18
Картинка обрабатывается js 4yBaK Общие вопросы Javascript 10 11.09.2011 09:28
Срочно JS developer okp Работа 13 23.08.2011 16:16
Срочно JS developer okp Работа 7 14.06.2011 14:54