Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #761 (permalink)  
Старый 16.12.2013, 03:24
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

я надеюсь, я НАДЕЕЕЮСЬ, МОЛЮ БОГА ПРОСТО ЧТОБЫ ВЫ просто пытались троллить щас а не всерьез все это говорили =) Мне не хочется верить что модератор сайта javascript.ru не знает правил авторасстановки точек с запятой
Ответить с цитированием
  #762 (permalink)  
Старый 16.12.2013, 03:37
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

Сообщение от Maxmaxmaximus5
о каких вообще ПЕРЕНОСАХ ты говоришь
http://xpoint.ru/forums/internet/sta...ad/29138.xhtml
я об этих, окончание строки
Ответить с цитированием
  #763 (permalink)  
Старый 16.12.2013, 03:49
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

Дзен-трансгуманист, красавчик, спасибо. Это я не доделал сервис $parse в щедящем режиме он не должен бросать эксепшены. ща пофиксим
Ответить с цитированием
  #764 (permalink)  
Старый 16.12.2013, 04:04
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

Сообщение от Дзен-трансгуманист
SyntaxError
выражения превращаются в фунцкии сервисом $parse (ну чтобы не ивалить и чтобы быстрее работали, а еще так делает великий ангуляр я не мог не спи(4-1)дить) и у функции синтаксис ерор.

пофиксил:

<script src='//mychamber.ru/build/ui.js'></script>
{qwe} и {.qw fd df в вва + {ds:3}  e} и {qwe}
<script>qwe = 1</script>

Последний раз редактировалось Maxmaxmaximus5, 16.12.2013 в 04:10.
Ответить с цитированием
  #765 (permalink)  
Старый 16.12.2013, 04:09
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

Сообщение от Дзен-трансгуманист
Запили багтрекер
Круто, запилю его прямо на ui *__*
Ответить с цитированием
  #766 (permalink)  
Старый 16.12.2013, 04:22
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

Дзен-трансгуманист, потому что
1) функции в выражениях не должны иметь побочных эффектов так как они нужны тока для дата биндинга.
2) выполняется 2 прохода так после выполнения этого кода могло изменится состояние $scope и тогда надо вызвать повторный рендеринг. это называет TTL тайм ту лив =) ui как минимум выполнит все ватчеры по 2 раза и будет повторять этот цикл перепроверок пока $scope не перестанет изменяться или пока количество итераций не превысит TTL который по умолчанию равен 10. А вообще мне кажется это тупо и наверное я это уберу так как одного раза вполне хватает, я этого понахватался у ангуляра.

Это типа автоматический вызов рендеринга, если одно изменение вызвало другое изменение то перерендерить автоматически. Но у меня теперь есть такое понятие как формулы и FRP так что такие костыли мне наверное уже и не нужны) так что я наверное вообще запрещу вызывать функции в выражениях.

Последний раз редактировалось Maxmaxmaximus5, 16.12.2013 в 04:26.
Ответить с цитированием
  #767 (permalink)  
Старый 16.12.2013, 04:26
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

у батьки это делается так
<script src='//mychamber.ru/build/ui.js'></script>

<div controller="Ctrl" click="push()">
    {length}
</div>

<script>
  function Ctrl() {
    var arr = [1, 2, 3, 4, 5]

    push = function() { arr.push(200) }
    length = (arr.length) // формула
  }
</script>


в ангуляре это делается так:
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.5/angular.min.js"></script>

<div ng:app ng:controller="Ctrl" ng:click="push()">
    {{length()}}
</div>

<script>
  function Ctrl($scope) {
    var arr = [1, 2, 3, 4, 5];

    $scope.push = function() { arr.push(200) };
    $scope.length = function(){ return arr.length };
  }
</script>

Последний раз редактировалось Maxmaxmaximus5, 16.12.2013 в 04:37.
Ответить с цитированием
  #768 (permalink)  
Старый 16.12.2013, 04:55
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

Всем спасибо большое, пофиксил =)

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

{qwe} {.gdgh + {fd:5} + f = 435 fd' g' dfg'df 'gdf' {} DFHG "'"'<>DS} {qwe}

<script>qwe = 11</script>

Последний раз редактировалось Maxmaxmaximus5, 16.12.2013 в 04:57.
Ответить с цитированием
  #769 (permalink)  
Старый 16.12.2013, 05:03
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

Сообщение от Дзен-трансгуманист
Сделай realworld-демку. Какое-нибудь полноценное веб-приложение. И два клиента, один на ангуляре, другой на ui, чтобы можно было сравнить.
гениально
Ответить с цитированием
  #770 (permalink)  
Старый 16.12.2013, 05:11
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

И кому интересно по поводу "КОКООК У ТЕБЯ НЕТ ПРЕФИКСОВ ДОБАВЯТ НВОЫЙ АТРИБУТ И ВСЕ СЛОМАЕТСЯ КОКОКО11111"

Я не идиот чтобы гороздить ng- (ну или в моем случае ui-) через каждые 2 слова. НУ НЕТ в этом смысла! Нет и все! Люди куда чаще используют директивы чем атрибуты по этому логично добавлять префиксы АТРИБУТАМ а не директивам! Не понимаю, неужели это не очевидно??? Почему все эти быдлоразработчики живут как бы в своем воображаемом мирке и не хотят жить в реальности??????????

К примеру если у нас есть директива type и атрибут type то мы должны записать так, и после компиляции оно:


Последний раз редактировалось Maxmaxmaximus5, 16.12.2013 в 05:20.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск плагина Менеджер картинок 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