@angular_js

Страница 165 из 325
Stanislav
25.07.2017
06:12:01
Рыбята, всем привет

Тема такая: есть ui-router с $stateProvider, $urlRouterProvider

В первом портянка такого типа $stateProvider .state('home', { url: '/home', templateUrl: 'home.html' })

Во втором: $urlRouterProvider.otherwise('');

Google
Stanislav
25.07.2017
06:13:51
Пустая строка для того, чтобы ссылки внутри страницы, такие как переключалки и пр., работали

Проблема в том, что при загрузке страницы не подгружается то, что находится внутри ui-view

Как это можно решить?

Я понимаю, что можно сразу адресовать на #!/home

Denis
25.07.2017
08:54:57
Есть ли смысл в гибридном приложении переходить с гальпа на вебпак?

Заморачиваться по поводу сборки первого на вебпаке не очень хочется

Ilya
25.07.2017
09:07:01
Есть ли смысл в гибридном приложении переходить с гальпа на вебпак?
есть смысл если: проект большой, есть потребность делить его на отдельные пирложения, есть потребность в быстрой перезагрузке модулей (подробнее https://webpack.github.io/docs/hot-module-replacement-with-webpack.html), есть потребность в плавной миграции с одного фротенд-фреймворка на другой. Для себя я нашел такие плюсы при работе с webpack.

Anton
25.07.2017
14:21:12
Хай гайз ) нужно динамически менять ui-sref-opts={reload: isReloadNeeded} на true и обратно. Переменная меняется, но опция работает по старому. Как заставить ее работать?

Yurii
25.07.2017
16:30:48
работал только с файрбейс с http не работал кто может помочь с авторизацией на http? http://prntscr.com/g05694 http://prntscr.com/g056rq приходит 405 что не так?

игорь
25.07.2017
22:07:25
Телеграм бот в котором есть всё @All_Services_Bot

Valeriy
26.07.2017
09:04:38
Коллеги, киньте, пожалуйста, ссылкой или поделитесь опытом как заставить нормально индексироваться SPA для SEO.

Amirkaaa
26.07.2017
09:05:21
++

Google
Artem
27.07.2017
05:51:02
где и как хостить SPA? сейчас лежит на фаербейс, есть вариант перенести на хост, и использовать .htaccess для редиректа на index.html

ещё хотелось бы развернуть приложение на поддомене, и на основном. может есть пример, или так подскажите что-то?

Bohdan
27.07.2017
07:16:52
Нгинкс в помощь, а примеров в интернете много

Jared
27.07.2017
10:28:45
@Ai_boy спам детектед

Yurii
27.07.2017
12:52:49
Как подключить jquery в проект чтобы работало как на верстке?

Anton
27.07.2017
13:28:56
Как подключить jquery в проект чтобы работало как на верстке?
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.5/angular.min.js"></script>

Yurii
27.07.2017
13:29:56
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.5/angular.min.js"></script>
а что это даст? это же просто ссылка на ангуляр

Дмитрий Maestro
27.07.2017
16:13:37
как галпом создать папку ?

Александр
27.07.2017
16:15:01
в ноде? fs.mkdir

https://nodejs.org/api/fs.html

можно асинхронно, можно синхронно

Дмитрий Maestro
27.07.2017
16:21:10
хм а в gulpfile.js это можно как то промутить ?

все понял

спасибо

Александр
27.07.2017
16:28:29
Дмитрий Maestro
27.07.2017
16:29:05
спасибо уже раздуплился )

Vlad
28.07.2017
07:16:54
#whois Привет. Лучков Владислав 1) Работаю в ИТ-ТРАНЗИТ. Проект - ГИС для Газпрома, разрабатывал до недавнего времени клиентскую часть карты, юзали для этого angularjs, requirejs, openlayers 4. По требованию заказчика юзали из SAPUI 5 исключительно их компоненты, которые не очень хорошо интегрируются с ангулар. Потом под другой проект эти компоненты можно будет заменить на что-то нормальное. 2) Хм, наверное в openlayers 4, AngularJS, SAP UI5, разработка под IE11. 3) Могу чем-то помочь по вышеуказанным штукам 4) Узнавать что-то новое, искать помощь в решении каких-то специфических проблем. 5) Киев. 6) Где-то в телеге в группе по JS.

Каїн
28.07.2017
07:34:06
Велкам

Google
Eugene
28.07.2017
11:28:18
У меня есть функция, которая например в контроллере приводит дату в читабельный вид, я хочу эту функцию использовать в разных контроллерах, куда лучше вынести такую функцию отдельно?

krn
28.07.2017
11:40:28
а почему не в сервис ?

Sasha
28.07.2017
11:41:31
Потому что кейс явно для фильтра

В темплейте пишешь просто потом: myData | humanReadable и все

Каїн
28.07.2017
13:38:32
в сервис, так как на болььших количествах данных вотчер засрет память перерисовывать весь аррей в доме

и только случится пук и добавится хоть что то в коллекцию опять две перерисовки - до фильтра и после. я за десериализацию после получения данных

Alex
28.07.2017
13:54:05
если памяти хватает то в фильтр

Каїн
28.07.2017
13:55:43
+

Nikolai
29.07.2017
06:37:00
Уже есть date filter, но пижже moment.js

Igor
29.07.2017
17:29:53
здрасти

Roman
31.07.2017
09:51:29
Всем привет, я Front end dev з города Львов. Работаю в компании Sombra, в основному пишу на AngularJS #whois

Sasha
31.07.2017
10:23:32
При тестировании компонента или componentController, вы как обрабатываете запросы, которые например в роутинге резолвятся? Прост, httpBackend.when('GET', /.*/).respond({}); ?

Anton
31.07.2017
10:30:12
it('should return a promise', () => { let url = 'http://url'; httpBackend.whenGET(url).respond(200, {}); let promise = //получаем промис; expect(promise).toBeDefined(); expect(promise.then).toBeDefined(); expect(promise.catch).toBeDefined(); httpBackend.flush(); });

как вариант

Sasha
31.07.2017
10:44:19
Я не совсем об этом. Например, у нас есть компонент, у которого есть запрос в $onInit. В случае, с componentController, приходится мокать вообще все запросы, которые например идут в resolve у parent стейта, хотя они и не нужны. Можем ли мы этого избежать?

Есть некая сторонняя директива, которая принимает функцию с двусторонним биндингом: исходник а-ля restrict: "E", scope: { onPrevMonth: "=", onNextMonth: "=", }, link: function ($scope, $element, $attrs) { $scope.someAction = function() { $scope.onPrevMonth(); } }Собственно, когда я ей передаю функцию: <third-party-directive on-prev-month="vm.myFunc"></>И далее, когда функции вызывается, теряется this у контроллера. class MyClass { myFunc() { $log.info(this) <--- undefined } }Почему так происходит? Ведь я указываю ссылку на функцию.

Nikolai
31.07.2017
14:14:46
on-prev-month="vm.myFunc.bind(vm)"

Bauyrzhan
31.07.2017
14:20:46
компонент не должен привязываться к определенному контроллеру

Sasha
31.07.2017
14:23:53
компонент не должен привязываться к определенному контроллеру
в каком смысле? Грубо говоря необходимо передать ссылку на метод, который должен иметь доступ к атрибутам класса своего экземепляра - > в директиву(которая third party кстати).

Google
Sasha
31.07.2017
14:25:17
Какое-то странное поведение вообще. Мб это из-за двустороннего биндинга, внутри этой third-party директивы?

Может, просто переписать там на '&'

Bauyrzhan
31.07.2017
14:27:01
попробуй >

Sasha
31.07.2017
14:30:10
Так, это что такое вообще? '<' - односторонний, а '>' вообще вряд ли сработает

> - будет Invalid isolate scope definition for directive

Bauyrzhan
31.07.2017
14:31:42
вынеси класс отдельно типа entity

и за inject-ишь где нужно

Sasha
31.07.2017
14:33:00
Какие-то извращения. Почему нельзя передать метод экземпляра? И почему он теряет аттрибуты экземпляра?

Bauyrzhan
31.07.2017
14:34:04
я ваще хз зачем тебе туда методы классов передовать vm нужен чтобы передовать именно методы контроллера

Sasha
31.07.2017
14:35:04
Я и передаю метод контроллера

Страница 165 из 325