@angular_js

Страница 30 из 325
Vitaliy
26.07.2016
12:51:38
отчего же нельзя template: require(f)

разные вью подгрузятся

ааа ну да не совсем то

наверно как то через рефлект можно

Google
Sergey
26.07.2016
12:54:16
отчего же нельзя template: require(f)
во 2ом ангуляре - это обязательно строка

Там не может быть функции

наверно как то через рефлект можно
Ну это тоже не выход, хотя я его и пробовал - выходит так себе

Dmitry
26.07.2016
12:55:47
raw loader для вебпака разве не превратит require html-ки в строку?

Vitaliy
26.07.2016
12:56:00
ну как вариант тогда экспорт настроить по-умному из модуля который рекваеришь

Sergey
26.07.2016
12:56:05
не, вэбпак тут вообще не причем

Dmitry
26.07.2016
16:33:16
Всем привет, кто-нибудь разворачивал angular 2 в докере?

Александр
26.07.2016
19:14:45
Для серверного рендеринга, видимо?

Dmitry
26.07.2016
19:30:04
просто нужно завернуть весь процесс девлопмнета в докер, чтобы удобнее было расшаривать и бек и фронт

Maxim
26.07.2016
19:51:35
Ребят, есть встроенный механизм получения гет параметров без приписывания хэша и тд

?

Google
Maxim
26.07.2016
19:51:39
/edit?id=1

Maxim
26.07.2016
20:17:51
В переменную

В контроллере

Sergey
26.07.2016
20:19:29
Хорошо, какая версия ангуляр?

Maxim
26.07.2016
20:19:53
1

Sergey
26.07.2016
20:20:47
Насколько я помню они там автоматически парсятся, нужно вспоминать

1
http://stackoverflow.com/questions/11758079/how-to-get-the-url-parameters-using-angular-js

Мне вот всегда было интересно с вопросов в чатиках, которые гуглятся с первого раза

Maxim
26.07.2016
20:27:00
console.log($location.search().id);

Получил андефайнед

search возвращает пустой объект

Sergey
26.07.2016
20:29:36
$location.search()['target'] works after $locationProvider.html5Mode(true)

Alexander
26.07.2016
20:29:51
document.location отменили?

Maxim
26.07.2016
20:30:07
document.location отменили?
Парсить его я могу в любой момент. Меня интересует ангулярное решение

Sergey
26.07.2016
20:30:48
Хорошо бы запилить jsfiddle, а то мало ли какие там настройки

Это решение у меня работает, так что неясно почему оно может не работать в другом месте

Dmitry
27.07.2016
04:47:07
/edit

Denis
27.07.2016
06:19:26
Кто-нибудь разобрался с Observable в Angular 2? Похоже, что там под капотом Rx.js, но почему-то очень мало методов у Observable. Нет, к примеру метода filter(). Пример: у экземпляра ActivatedRoute есть поле params типа Observable<any> - параметры текущего роута в приложении. Из рективных методов там только map(), merge(), mergeAll(), lift(), skip(), take(), flatMap, concat(), combineLatest(), reduce(), every(). Приложение создано ng cli последней версии (1.0.0-beta10)

Google
Denis
27.07.2016
06:19:26
Добавь вот это в app/main.ts

import 'rxjs/Rx'

( суть в том что Rx.js поделен на модули - видимо по умолчанию подключена лишь часть модулей ) можно подключить все - c помощью import 'rxjs/Rx' а можно частями import 'rxjs/add/operator/map'; Observable.of(1,2,3).map(x => x + '!!!'); // etc https://github.com/ReactiveX/rxjs

Worked like a charm! Спасибо, Алексей!

? ethorz
27.07.2016
06:41:41
как сделать в ng реализацию того же селектора как и было в jq, я повесил на ссылку ng-click вызов функции, мне нужен $this

Александр
27.07.2016
06:43:28
Плохая практика - работать с DOM в контроллере. Такую задачу следует решать в директиве. Там есть прямой доступ к элементу.

? ethorz
27.07.2016
06:45:59
окей

спс

создам просто через класс, в принципе, да, мне нужен прямой доступ к элементу по сути

но и нужен обработчик клика

`app.directive('addDeliveryPlace', function () { return { restrict: 'C', controller: function ($scope, element) { $scope.AddDeliveryPlace = function () { console.log(element); } } } })`

но что-то тут не так)

Denis
27.07.2016
07:06:16
Ангуляр действительно не сложный, за денек полностью разберешся

Есть русская документация для 1.х

http://angular-doc.herokuapp.com/

? ethorz
27.07.2016
07:06:54
спасибо

уже сделал)

Михаил
27.07.2016
07:17:03
>Ангуляр действительно не сложный, за денек полностью разберешся "Россия небольшая, за месяц захватим.."

Alexey
27.07.2016
07:17:30
тонко!

Denis
27.07.2016
07:35:36
:))

Google
Sergey
27.07.2016
08:16:04
>Ангуляр действительно не сложный, за денек полностью разберешся "Россия небольшая, за месяц захватим.."
всем привет, это как раз мне совет был. Подскажите, с какой версии сейчас наиболее правильно начинать? с перовй или со второй?

? ethorz
27.07.2016
08:19:38
1

Alexander
27.07.2016
08:20:03
а чо так?

Sergey
27.07.2016
08:21:11
Первая мало того, что отстой, так уже не будет развиваться.

Александр
27.07.2016
08:22:23
Для новых проектов выбирайте второй. Существующие проекты на первом скорее всего не оплатят вам переписывание на второй. Развиваться первый будет, не вводите людей в заблуждение.

Andrei
27.07.2016
08:23:11
Sergey
27.07.2016
08:23:33
Andrei
27.07.2016
08:24:05
За то уборщики всем нужны
А при чём тут уборщики?

Sergey
27.07.2016
08:25:01
А при чём тут уборщики?
Работа всегда есть

Вон и на Джиквери работы было много еще пару лет назад.

А вообще, учите реакт, похоже ангуляр2 ни для кого

Andrei
27.07.2016
08:26:40
Работа всегда есть
Ну и много сейчас проектов на Angular 2.0 перевели? Я вот как-то читал статью на Хабре, так там один человек рассказывает, что пишет фронтенд на втором Angular + Dart. Отчаянный парень, что могу сказать

Александр
27.07.2016
08:26:59
Могу только предполагать путь развития первого ангуляра. Версия 1.5 - это был большой шаг вперёд, причём шаг по направлению ко второму ангуляру. Кто знает, может быть будет версия 1.6, и в ней проект станет ещё больше похож на вторую версию? Я не располагаю такой информацией

Andrei
27.07.2016
08:27:47
Вон и на Джиквери работы было много еще пару лет назад.
А вы считаете, что jQeuery разработчику Angular или React ненужен?

Google
Александр
27.07.2016
08:30:27
будет меньше дальше

Sergey
27.07.2016
08:30:44
будет меньше дальше
И кто сможет потеснить?

? ethorz
27.07.2016
08:30:52
Аурелия

Sergey
27.07.2016
08:31:08
Аурелия
Хорошая шутка

Но нет, оно с рождения мертво

Даже нг2 перспективнее

? ethorz
27.07.2016
08:32:46
верстайте таблицами, пишите на jquery

Sergey
27.07.2016
08:32:51
вообще ситуация у меня такова: необходимо сделать проект типа простой админки, я фронтенд не очень хорошо знаю, для меня все новое будет, поэтому хочется изучить что-то более полезное. чем на один проект. Я рассматривал разные варианты, были кандидаты: angular, vue, basis,riot. В процессе остались angular и vue. До сего момента склонялся к vue.js, но он менее популярен. А если двигаться в сторону ангуляра, то лучше смотреть сразу 2 версию, тем более проект новый. Что скажете? Вопрос выбора реально волнует.

? ethorz
27.07.2016
08:32:52
классика никогда не умрет

Andrei
27.07.2016
08:32:56
Хорошая шутка, похлопаю
А что вы будете делать, если вам нужно добавить в проект компонент, который уже есть на jQuery, но для которого нет Angular-реализации?

Sergey
27.07.2016
08:33:18
классика никогда не умрет
Вам бы сразу на ассемблер

? Node
27.07.2016
08:33:39
Сделать дерективу, сделать сервис. И вот компонент.

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