Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #401 (permalink)  
Старый 06.12.2013, 14:29
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus3
 
Регистрация: 18.11.2013
Сообщений: 275

Maxmaxmaximus3, ну хорошо, ты видимо тупой и я поясню:
Если у нас есть директива date и она применяется к инпатам и рисует выбиралку времени, а потом добавили атрибут date, которые уже сам рисует выбиралку времени, то если определена директива date то при парсинге она нарисует нашу кастомную выбиралку времени а атрибут этот удалит, чтобы не рисовалось 2 выбиралки времени.

Окей, допустим не было атрибута class, человек создал кастомный атрибут class который чо то там делает, потом ввели атрибут class и он резко перестает работать, потому что парсер его уаляет из разметки так как он кастомный, в чем суть? а в том-то и суть, что человек использовал атрибут тогда когда нативного class еще не было и он ожидает поведение именно кастомного class, так что все будет работать так как он задумал. если же он программирует, и видит что есть директива которая использует атрибут который ему нужен он просто переименует эту директиву. Он будет знать то-что ОООПА, у нас имя class уже забито кастомной директивой, ну ка где там она? отключу ка я её или переименую.

И еще можно сделать так что если человек хочет использовать нативный class то он напишет nt-class и все, парсер переименует его в просто class. то есть ЛОГИЧНО использовать префиксы, в том что используется реже.

п.с.
хотя знаешь, уберу ка я это, я считаю это тупостью, надо упрощать а не усложнять.

Последний раз редактировалось Maxmaxmaximus3, 06.12.2013 в 14:35.
Ответить с цитированием
  #402 (permalink)  
Старый 06.12.2013, 14:35
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

Сообщение от Maxmaxmaximus3
Мне кажется, или не Я еблан, а ты просто тупой, и думаешь что я еблан?
По тому что к тебе подходят все остальные близкие по значению слова.

Синонимы еб-ла́н
1. ничтожество
2. баклан, болван, дурак, тупица, кретин, мудак, мудила


Зачем я это делаю? Неужели я правда желаю тебе зла?

Значение еб-ла́н:
мат используется для оскорбительного именования лиц мужского пола, выражения презрения, ненависти

Это последний раз я за тебя гуглю, надоело
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
  #403 (permalink)  
Старый 06.12.2013, 14:49
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus3
 
Регистрация: 18.11.2013
Сообщений: 275

Tim, ну так чо, клоун, ты получил ответы на свои вопросы? (на 40 странице)

А на это есть что противопоставить ангуляру?


Цитата:
к слову, сравните старый IU




с новым

Мы можем создать ячейки, которые будут пересчитывать свое значение при обращении к ним ячейки пишутся в скобочках, а то что обьявленно без var попадает в скоуп ^__^ , а так же сервисы подключаются автоматически если их имя написать. например сервис $hash() возвращает текущий хэш, а если передать туда строку то сравнивает её с текущим хэшэм ^__^

по сути, чтобы в свойстве hash всегда лежал актуальный хэш то мы можем создать ячейку и она всегда будет иметь актуальное состояние при обращении к ней:



НО МЫ ПОШЛИ ДАЛЬШЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕ ЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕ ЕЕЕЕЕ:


ахахах дададдада оно работает =)

если в сервисе описать функцию $async то при присваиваниях сервиса будет вызываться эта функция и в неё будет передаваться каллбак, вызвав который и передав туда первым аргументом какое-то значение, оно установится в то во что мы присваивали сервис =) ассинхронка=)

то есть если мы сделаем так, то в свойстве hash всегда будет содержаться актуальный хэш (если конечно наш сервис это поддерживает)

НУ КАК ВАМ)??? РАСТЕМ ДЕТКА ^__^ это я еще далеко не все фитчи рассказал

Последний раз редактировалось Maxmaxmaximus3, 06.12.2013 в 15:01.
Ответить с цитированием
  #404 (permalink)  
Старый 06.12.2013, 16:07
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus3
 
Регистрация: 18.11.2013
Сообщений: 275

А знаете чо самое очешуенное ребят =)
это



РАБОТАЕТ) то есть мы можем написать сервис $api для общения с сайтом, и сделать его ассинхронным, сделать его на сокетах, хуёкетах, переодически запросы отправлять) не важно, суть в том что в нем мы можем сделать ассинхронный метод который будет пихать значение в messages и обновлять перерисовку =)

Я ГЕНИЙ СУКА1111


А вот как выглядит сервис $api


Последний раз редактировалось Maxmaxmaximus3, 06.12.2013 в 16:17.
Ответить с цитированием
  #405 (permalink)  
Старый 06.12.2013, 16:28
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus3
 
Регистрация: 18.11.2013
Сообщений: 275

пруф
<script src="//mychamber.ru/build/ui.js"></script>

<ul controller="Chat">
  {messages}
</ul>

<script>
  function Chat() {
    messages = $api()
  }

  ui.service('$api', function() {
    return function api() {
      var i = 0, $async = api['$async'];
      setInterval(function() { $async(i++) }, 1000)
    }
  })
</script>

Последний раз редактировалось Maxmaxmaximus3, 06.12.2013 в 16:31.
Ответить с цитированием
  #406 (permalink)  
Старый 06.12.2013, 16:30
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

Сообщение от Maxmaxmaximus3
РАБОТАЕТ) то есть мы можем написать сервис $api для общения с сайтом, и сделать его ассинхронным, сделать его на сокетах, хуёкетах, переодически запросы отправлять) не важно, суть в том что в нем мы можем сделать ассинхронный метод который будет пихать значение в messages и обновлять перерисовку =)
Ты на малолеток передрочил? Что тут нового? Сокеты-хуёкеты или асинхронный метод?
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
  #407 (permalink)  
Старый 06.12.2013, 16:31
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Я вижу в твоём коде критическую ошибку, угадай где.

function Chat() {
    messages = $api()
}

ui.service('$api', function() {
    return function api() {
      var i = 0, $async = api['$async'];
      setInterval(function() { $async(i++) }, 1000)
    }
})


PS: я не шучу
__________________
kobezzza
code monkey
Ответить с цитированием
  #408 (permalink)  
Старый 06.12.2013, 16:33
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus3
 
Регистрация: 18.11.2013
Сообщений: 275

Сообщение от kobezzza
Я вижу в твоём коде критическую ошибку, угадай где.
с коде примеров или именно в коде ui?

Сообщение от Tim
Что тут нового?
сахар и FRP, покажи ка мне как бы ты такое на ангуляр сделал, ну ка)) умник
Ответить с цитированием
  #409 (permalink)  
Старый 06.12.2013, 16:33
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Maxmaxmaximus3 Посмотреть сообщение
с коде примеров или именно в коде ui?
В примере, хотя это это ошибка самого фреймворка.
__________________
kobezzza
code monkey
Ответить с цитированием
  #410 (permalink)  
Старый 06.12.2013, 16:39
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus3
 
Регистрация: 18.11.2013
Сообщений: 275

ты по ходу не в курсе, те переменные что лезут глобально заменяются на this.message

и если мы вызываем контроллер так controller="Chat" то this'ом будет $scope, если так controller="Chat as chat" то this'ом будет инстанс chat который попадет в $scope под именем chat ^_^ где же тут ошибка? это фитча. Очередная между прочим.

<script src="//mychamber.ru/build/ui.js"></script>

<ul controller="Chat"> {qq} </ul>

<script>
function Chat() {
    alert('я сработал')
    qq = 11
}

setTimeout(function(){ alert(window.qq) }, 2000) //проверяем
</script>

Последний раз редактировалось Maxmaxmaximus3, 06.12.2013 в 16:43.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск плагина Менеджер картинок serhio11 jQuery 2 27.01.2014 15:43
Автопереключатель картинок Vempel Общие вопросы Javascript 0 03.10.2013 18:36
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50
Одинаковая высота картинок Irina13 Javascript под браузер 15 29.02.2012 12:06
Загрузчик картинок Livanderiaamarum Общие вопросы Javascript 1 15.01.2012 17:21