13.06.2015, 23:18
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
nerv_,
ubuntu 14.
FF 38
Цитата:
|
"data set was created" showjs line 15 > eval:31:0
"start::contains1" showjs line 15 > eval:46:4
22 "contains1" showjs line 15 > eval:51:4
"end::contains1" showjs line 15 > eval:52:4
"start::contains2" showjs line 15 > eval:46:4
18 "contains2" showjs line 15 > eval:51:4
"end::contains2"
|
Chome 43
Цитата:
|
data set was created
VM131:46 start::contains1
VM131:51 79 "contains1"
VM131:52 end::contains1
VM131:46 start::contains2
VM131:51 59 "contains2"
VM131:52 end::contains2
|
|
|
14.06.2015, 14:09
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Kubuntu 15.04,
Chromium 41.0.2272.76 (64-bit)
Цитата:
|
data set was created
start::contains1
38 "contains1"
end::contains1
start::contains2
33 "contains2"
end::contains2
|
|
|
14.06.2015, 14:10
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Safort, хера у тебя разница между хромом и лисой.
Надо в своей лисе запустить.
UPD:
Цитата:
|
"data set was created" showjs line 15 > eval:31:0
"start::contains1" showjs line 15 > eval:46:4
7 "contains1" showjs line 15 > eval:51:4
"end::contains1" showjs line 15 > eval:52:4
"start::contains2" showjs line 15 > eval:46:4
9 "contains2" showjs line 15 > eval:51:4
"end::contains2"
|
Последний раз редактировалось trikadin, 14.06.2015 в 16:01.
|
|
18.06.2015, 01:20
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Чет туплю
function foo () {};
foo.prototype.ext = {
n: function () {
// как тут получить после инициализации объект foo
}
}
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
18.06.2015, 04:38
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Я вот тут не пойму насче ангуляра, у меня есть список элементов, мне нужно установить одному из них класс, т.е мне нужно получить ul и работать через children
<div ng-controller="GameController" class="game">
<ul class="game-flex" >
<li class="game-field" ng-repeat="count in arr track by $index" > {{$index+1}} </li>
</ul>
...
На сколько я понял, если я правильно понял смысле патерна MVC то я должен работать с view через модель, т.е что то типо document.querySelector( ".game-flex") нельзя замутить, отсюда вопрос, как установить ul > li нужный мне класс
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
18.06.2015, 17:46
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
<ul class="game-flex" >
<li class="game-field" ng-class="{someClass: arr[$index].isClass}" ng-repeat="count in arr track by $index" > {{$index+1}} </li>
</ul>
Не?
|
|
18.06.2015, 18:30
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
trikadin, там получается фишка в том, что класс будет устанавливатся в зависимости от внешнего события, т.е сначала все генерится, а потом например пришел ответ севера и нужно установить класс одному из элементов списка
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
18.06.2015, 18:49
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
Сообщение от cyber
|
там получается фишка в том, что класс будет устанавливатся в зависимости от внешнего события, т.е сначала все генерится, а потом например пришел ответ севера и нужно установить класс одному из элементов списка
|
так и будет
---
trikadin, я тут "всем" рекомендую Vue.js, но поскольку они не юзали плотно ангуляр не понимают что это такое и с чем едят
Будет время, интерес, посмотри. Как по мне: нет минусов ангуляра (того же $rootScope.$apply()), но есть его преимущества, и не только его.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
|
|
18.06.2015, 21:05
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
nerv_, trikadin, а англуляр не будет перерысовывать весь список, только добавит класс?
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
18.06.2015, 22:21
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от nerv_
|
"всем" рекомендую Vue.js
|
Тоже посмотрю попозже.
По мне так самый серьезный недостаток всех существующих библиотек в том, что они не используют es6, а так же у них "жуткая" документация. Причем почти у всех. И чем старше фреймворк и чем больше версий, тем страшнее дока.
Первые грабли ударили меня в Ангуляре, Вторые в Ембер, про круговерть голого React я даже боюсь заикаться, там первые 2 месяца можно только тыкаться между граблями. Даже в jquery дока уже похожа на Ленинские заметки на полях Капитала.
Причем многие идеи очень достойные. Взять тот же Ember. Его соглашения натолкнули меня на мысль и я создал буквально за 3 часа ф-к на коленке с просто потрясающей скоростью разработки и удобства. (отступление, спасибо Кобезе за шаблонизатор, очень в тему лег). Смысл в том, что шаблон называется также как и контроллер, также как и обработчик. А событие просто пробрасываем из шаблона через контроллер(тут вдруг чего ещё надо будет сделать) в обработчик. А чтобы вся эта котовасия работала, мы при рендеринге шаблона говорим модели(автоматом конечно), кто отвечает сейчас за события. И всё это чудо уместилось в жалкие 8кб. и это уже вместе с управлением целого раздела!
ХЗ, может в ангуляре тоже много интересного, нужно будет почитать
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Последний раз редактировалось Gozar, 18.06.2015 в 22:25.
|
|
|
|