
Леонид
29.09.2016
08:25:44
ну например фя написал в темплейте table c классом ефиду
*table

Kool
29.09.2016
08:26:19
class="table"

Леонид
29.09.2016
08:26:29
а нг переделал тег в div

Google

Леонид
29.09.2016
08:26:38
и добавил класс ng-isolate-scope

Kool
29.09.2016
08:27:04
Тег table?
Ангуляр добавил класс это ок
А то что заменяет тейбл на див странно

Леонид
29.09.2016
08:28:05
был

Kool
29.09.2016
08:28:21
А в дебаггере

Леонид
29.09.2016
08:28:27
стал div
сек
а тут уже div

Kool
29.09.2016
08:31:22
У тебя директива на ней висит
?

Леонид
29.09.2016
08:32:24
на table?? теге?

Kool
29.09.2016
08:32:30
Да

Google

Kool
29.09.2016
08:32:33
Или выше
Почему он изолированный скоп добавляет

Леонид
29.09.2016
08:33:22
ага)
кто то директиву запихнул)

Kool
29.09.2016
08:34:18
Тогда нужно копать в сторону директивы
Классы экранировать в темплейте не нужно

Леонид
29.09.2016
08:36:18
?
спасиб))))
оч чильно помог)

Ilya
29.09.2016
13:59:33
привет всем. Есть такая трабла. Есть две директивы: list и list-item. В list-item рекурсивно вызывается list (для "детей"). Также есть методы добавления, редактирования, удаления, которые прокидываются из сервиса в контроллер роута, а после в директивы. Проблема в том, что на вложенных списках эти методы перестают срабатывать. Как можно прокинуть функции в контроллер на неограниченную "глубину"?
Делаю, как советуют, то есть оборачиваю метод в директиве в свою функцию, где его вызываю с объектом из аргументов. на 1-2 уровнях вложенности все норм. Но на 3 уже ничего не работает.
Заранее спасибо за помощь)

Alex
29.09.2016
14:34:11
scope изолируешь?

Ilya
29.09.2016
14:41:12
да

cafe
29.09.2016
15:13:56
sup, это правильно написано? $http.get('https://api.vk.com/method/newsfeed.search?q='+$scope.query+'&v=5.52')
типо поиск по фразе query

Eugene
29.09.2016
15:24:28
Да, правильно

cafe
29.09.2016
15:24:53
а как обратиться например к id?
то есть как затолкать json в переменную?
как тут $scope.repos = data.items;, только не для репозиториев гитхаба а результатов поиска по вк

Eugene
29.09.2016
15:28:05
$http.get('https://api.vk.com/method/newsfeed.search?q='+$scope.query+'&v=5.52')
.then(function(data) {
$scope.repos = data.response.items;
})
так?

Google

Max
29.09.2016
15:28:31
Есть что то для работы с гугл мапс в ангуляре?

Roman
29.09.2016
15:30:00

cafe
29.09.2016
15:41:53

Eugene
29.09.2016
15:57:25
не работает
console.log(data) попробуй. Если выведет в косоль, ты че-то не то делаешь
Надо еще data через JSON.parse прогнать
Перед присвоением в переменную

Kool
29.09.2016
16:03:51
Хттп сам разбирается

cafe
29.09.2016
16:05:54
я плохо разбираюсь

Kool
29.09.2016
16:07:30
then используй

Kool
29.09.2016
16:08:01
Console.log что выводит?

cafe
29.09.2016
16:10:15

Kool
29.09.2016
16:11:58

cafe
29.09.2016
16:12:41

Kool
29.09.2016
16:15:04
в метод .controller первой строкой передаётся имя контроллера, вторым параметром массив зависимостей, последняя зависимость - наш контроллер
http://puu.sh/rrUvE/002ce25790.png
Только почему то всё равно не работает

cafe
29.09.2016
16:20:34
http://puu.sh/rrUML/a09eac0577.png

Google

Kool
29.09.2016
16:21:04
Как поделиться?
там регистрироваться надо?

cafe
29.09.2016
16:21:53
нет
save тыкаешь
и ссылку даешь

Kool
29.09.2016
16:22:38
Не вижу кнопки сейв

cafe
29.09.2016
16:23:41
http://puu.sh/rrUXz/88dcc7ef6b.png

Kool
29.09.2016
16:23:41
http://pastebin.com/eiZbhQHN

Admin
ERROR: S client not available

Kool
29.09.2016
16:23:49
у меня там кнопка fork
По идеи вот так
а не
сек
http://pastebin.com/5i2HVwiJ
Это вместе с обработчиком ошибок
Не знаю почему на коудпене не заводится
попробуй локально сделать
там я } забыл убрать после урла

cafe
29.09.2016
16:27:19
он алертует еррор

Kool
29.09.2016
16:27:34
что говорит

Google

cafe
29.09.2016
16:28:15
я просто заменил console.log на alert и сработал флерт для error
алерт

Kool
29.09.2016
16:28:29
так что возвращает?

cafe
29.09.2016
16:29:06
http://puu.sh/rrVew/2f4c385a6d.png
или таки запустить локально
?

Kool
29.09.2016
16:29:39
Запусти локально
кстати в алёрт нельзя передать объект
в data и error самое вкусное
собери просто html страницу
и запусти в браузере

cafe
29.09.2016
16:35:59
Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.5.7/$injector/modulerr?p0=searchApp&p1=Error%…ogleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.5.7%2Fangular.min.js%3A20%3A359)
http://puu.sh/rrVCC/d97abeca90.png
http://puu.sh/rrVHV/a368da195d.png

Kool
29.09.2016
16:38:41
Js код?
Вижу

cafe
29.09.2016
16:39:24
блин

Kool
29.09.2016
16:39:29
Скрипт main.is в хед
После cdn
После ангуляра

cafe
29.09.2016
16:40:08
http://puu.sh/rrVO1/a40e1bec6d.png