Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Унылого треша тред (https://javascript.ru/forum/offtopic/47728-unylogo-tresha-tred.html)

Maxmaxmaximus7 04.02.2014 13:55

в таком конечном стиле будут использоваться компоненты



к примеру, если элемент ui:user уже занят и что то делает другое, ну другой программист под него что то забил, то такого конфликта не будет, так как директива ui:chat главнее и её хозяин может контролировать то что внутри)
шаблон чата как бы подставится внутрь прежде чем парсер дойдет до разбора того что внутри)

tenshi 05.02.2014 01:20

Цитата:

Сообщение от Maxmaxmaximus7 (Сообщение 295725)
окей, зачем ты мне говоришь что там логики не должно быть? с какой целью говоришь мне об этом? чтобы я знал что там не надо использовать логику так? я даю тебе понять что я УЖЕ ЗНАЮ это. И обьясняю почему РАЗ ЗНАЮ все ровно использовал. Вопросы?

Ты не рассказал, почему половина логики у тебя в js коде, а другая половина в шаблоне)

Maxmaxmaximus7 05.02.2014 11:18

Цитата:

Сообщение от tenshi
Ты не рассказал

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

tenshi 05.02.2014 16:47

Зачем там выражение, если его там быть не должно?

Maxmaxmaximus7 05.02.2014 17:58

там должно быть выражение так как выражения это точки привязки модели и вида, в выражениях не должно быть логических вычислений, а должны быть просто имена и свойства контроллеров. это в ангуляре любят попрограммировать прямо в html. я такое КРЕЙНЕ не приветствую. так как теряется весь смысл.

К примеру у них есть директива ng:init="ololo = 11" ну чо за хрень, зачем они вообще её ввели????

tenshi 05.02.2014 19:04

А, понял о чём ты. В любом случае лучше скрывать, что это "ваыражение" и называть это просто "путём"

Maxmaxmaximus7 05.02.2014 20:14

tenshi, тут я ПОКАЗАЛ что это выражение чтобы показать что это НЕ ЧАСТЬ СТРОКИ, госсподи) мне еще раз 30 это повторить)?


ololo="name{dsd}" не так очевидно как ololo="name{dsd+1}"

и ТЕПЕРЬ МЫ ВИДИМ ЧТО dsd не просто слово а переменная какая то) пнятна к чему это все?

Цитата:

Сообщение от tenshi
и называть это просто "путём"

ну вообще-то там могут быть выражения типа

repeat="item in arrayName"

и внутри у тебя становится доступна переменная item


так что все таки это выражения) просто не яваскрипт выражения для вычисления, а просто выражения)
exp я их назвал

tenshi 06.02.2014 00:38

Не надо так показывать, ибо любой нормальный человек рассматривает примеры из документации как рекомендуемый паттерн.

Maxmaxmaximus7 06.02.2014 01:06

пока только у тебя такой вопрос возник, обычно те кого интересует ui более менее знают ангуляр, и дразнят меня ски)

tenshi 06.02.2014 20:12

Ты бы не огрызался, а мотал на ус.


Часовой пояс GMT +3, время: 17:28.