
Артур
06.06.2018
08:36:58
https://www.w3schools.com/angular/angular_routing.asp

Nail
06.06.2018
08:40:32
в ссылке что ты скинул, если я правильно понял, просто берут первый аргумент из when (из config) и добавляют спереди "#!".
у меня так не заработало:)

Артур
06.06.2018
08:41:24
Попробуйте разные варианты:
/users
#/users

Nail
06.06.2018
08:52:20

Google

Vladislav
06.06.2018
10:34:27
Здарова мужики , проблемка такая надо получить base64 с и\input type file
реально такое ?)

Andrew
06.06.2018
10:35:45
На фронте?

Vladislav
06.06.2018
10:35:53
+
не загружаю картинку на сервер
https://github.com/adonespitogo/angular-base64-upload вроде вот модуль попробую его

Andrew
06.06.2018
10:40:36
https://stackoverflow.com/questions/18571001/file-upload-using-angularjs/22538760#22538760
Посмотри сюда

Артур
06.06.2018
10:54:18
Только это представление или /users тоже ?

Nail
06.06.2018
11:06:16

Артур
06.06.2018
11:07:37
не понял вопроса:)
Вы прислали скриншот, где href="/users/{{user.id}}". Нажимая на ссылку происходит ваш кейс.
А если заменить на href="/users", что будет ?

Nail
06.06.2018
11:09:09

Артур
06.06.2018
11:09:49
Т.е. Вы и так находитесь на странице /users изначально ?

Nail
06.06.2018
11:09:56

Google

Артур
06.06.2018
11:12:47
Странно однако.
Возможно я чего-то не вижу, но увы, не могу Вам помочь(
Там явно какая-то мелочь

Ruslan
06.06.2018
11:14:48

Артур
06.06.2018
11:14:51
Если есть возможность, сделайте проект на stackblitz или подобных сервисах. Тогда практически легче искать/пробовать/подсказывать

Nail
06.06.2018
11:15:34

Ruslan
06.06.2018
11:16:46
Можешь показать конфиг роутера?

Nail
06.06.2018
11:17:27
Ты про это?:)

Andrey
06.06.2018
16:30:07
почитай про html5 mode angularjs ng-router или как он называется

Nail
06.06.2018
16:32:53

Andrey
06.06.2018
16:33:40
реально, ест ькуча инфы в офф. доках ,есть примеры, есть гугл черт возьми
реально учитесь гуглить это секономит кучу времени

Nikita
07.06.2018
07:37:06
Всем привет, как правильно рабоать с ссылками, если бекенд на nodejs? У меня в ангуляре прописаны все роуты, а на бекенде надо прописывать роуты?

Bohdan
07.06.2018
08:00:33

Nikita
07.06.2018
08:03:16
Вот список роутов, прописанных в ангуляре, а так я сделал на бекенде. Вроде все работает, но до конца затестить нет возможности. Я правильно все сделал или есть другой подход?


Mo
07.06.2018
08:24:01
Всем доброе утречко!
Есть задачка для пятого класса :) Шучу.
У меня в ангуляре 1.4 будет возникать такая ситуация: будут страницы, урл которых выглядит примерно так:
domain.com/page1 или domain.com/blablabla или domain.com/1234938410437r23984r298
эти страницы - так называемые "статические", их урл после домена будет разным (название статьи, например), прямо на первом уровне.
Список этих статических урлов я получаю с бэка, проверяю текущий урл страницы на наличие оного в списке, и если это статический урл - мне нужно перенаправить его на определенный контроллер, сохраняя урл в первозданном виде.
Вопрос: как мне правильно создавать и вызывать этот контроллер?
сделать контроллер вида domain.com/static/blablabla нельзя, сейчас так и реализовано, но от этого /static/ хотят избавиться

Bohdan
07.06.2018
08:29:30
А, понял.
Лучше какой нгинкс для раздачи файлов использовать, чем нодой раздавать

Google

Bohdan
07.06.2018
08:30:23
И если все таки нодой думаешь раздавать, то есть плагин для раздачи статики

Sergey
07.06.2018
08:30:58

Ricky
07.06.2018
08:31:46

Mo
07.06.2018
08:32:22

Sergey
07.06.2018
08:32:59
Ну сделайте генератор маршрутов на основе чего у вас там с бэка приходит. Это урл внутренней маршрутизации же?
Просто почему бэк про эти маршруты знает, а фронт нет о.О

Mo
07.06.2018
08:33:23
внутренней. Так я и спрашиваю, как это делается? :)

Sergey
07.06.2018
08:33:45
А у вас какой роутер?

Ricky
07.06.2018
08:33:57

Mo
07.06.2018
08:34:05
хороший вопрос, сейчас попробую узнать

Sergey
07.06.2018
08:34:25
Ну их два, ужасный и ui-router

Mo
07.06.2018
08:36:01
пользую этот бойлерплейт: https://github.com/jakemmarsh/angularjs-gulp-browserify-boilerplate

Ricky
07.06.2018
08:36:17
@Nano_Mo я думал речь идет об express.Router()

Mo
07.06.2018
08:37:19
скорее всего ui-router, да

Sergey
07.06.2018
08:37:26
"angular-ui-router": "^0.3.1"
Возможно вам поможет эта темка на СО https://stackoverflow.com/questions/25866387/angular-ui-router-programmatically-add-states

Mo
07.06.2018
08:41:33
интересно, спасибо большое
буду пробовать

Ricky
07.06.2018
08:45:18
скорее всего ui-router, да
ну роутер это просто динамическая переключалка внутри контроллеров шаблонов, и если у тебя нет доступа к беку, то твои ангуляр маршруты не будут распознавать статику приходящую с бека. Мне непонятно, ты хочешь ассоциировать эти урл с сохранением данных или хочешь клиентскую маршрутизацию реализовать?

Google

Mo
07.06.2018
09:07:17
то-есть, с бэком я общаюсь исключительно по ajax-запросам, и я понятия не имею, как у них там что
(и меня это, в общем-то, устраивает)
а в данном случае я хочу проассоциировать пришедший урл статической страницы с определенным контроллером и сохранить урл с одним уровнем вложенности

Ricky
07.06.2018
09:12:58

Sergey
07.06.2018
09:15:12
Ну или попробуйте обновить ui-router до 1.x и заюзать новые функци добавления/удаления маршрута

V
07.06.2018
10:53:10
Привет! Кто знает, есть возможность сделать селектором дерективы атрибут + его значение?

Andrey
07.06.2018
10:59:24

V
07.06.2018
11:04:30

Andrey
07.06.2018
11:04:46

V
07.06.2018
11:05:58
что она должна делать
Вьіводить в консоль значение инпута. На самом деле не важно что она должна делать, мне важен именно селектор.

Andrey
07.06.2018
11:06:44

V
07.06.2018
11:07:07

Andrey
07.06.2018
11:07:23
что сложного в этом ?

V
07.06.2018
11:08:50

Andrey
07.06.2018
11:09:32
<input type="text" my-directive="maybeEvent($event)">
<input type="text" my-directive>

V
07.06.2018
11:10:30

Google

Andrey
07.06.2018
11:10:57
не понимая вашей задачи мы ничем не поможем
а так ангуляр тут не причем уже
и директива пишется к чему-то

V
07.06.2018
11:13:47
а так ангуляр тут не причем уже
ок. Давай попробуем развернуть. Есть динамичесское количество динамичесских инпутов. Они строятся ng-repeat - ом. Мне надо вешать на них валидации. Но, я не хочу делать рестрикт директивы по класу. Суть вопроса, можно ли красиво добавлять на инпут атрибут (из шаблона), можно ли навесить лирективу на значение атрибута (<input type="text">)

Константин
07.06.2018
11:19:27
Потом сядет человек и будет думать, какого хрена что-то происходит у контрола, где нет никаких директив

V
07.06.2018
11:21:10

Vladislav
08.06.2018
04:54:11
мужики не кто не работал с http://qtip2.com/api ?
angular-qtip2-directive если быть точнее )

Aibek
08.06.2018
07:34:55
ребят, оффтоп
есть отдельное закрытое апи, доступ по токену только
есть лендинг, и вот с лендинга надо стучаться к этому апи,
как/где вы храните токен на клиенте??

Bohdan
08.06.2018
07:45:33

Nikita
08.06.2018
07:46:22
Local Storage - небезопасно!
Все больше разработчиков используют localStorage для хранения данных, в том числе и конфиденциальных, даже не подозревая, что тем самым подвергают свои сайты взлому..
Почему не стоит использовать LocalStorage
#js #security
есть одна интересная статья

Aibek
08.06.2018
07:46:49
ну вот, и в этом случае, как подойти??