
Denis
24.05.2018
08:58:01
да да это еще все на кофе

Sergey
24.05.2018
08:58:43
Добавь в массив строчку 'ngQrcode'

Denis
24.05.2018
08:59:56

Google

Sergey
24.05.2018
09:00:20
О как

Denis
24.05.2018
09:00:21
@yarrrrrrrr заработало
monospaced.qrcode нужно было подключить
Спасибо

Sergey
24.05.2018
09:00:36
А, ок)

Denis
24.05.2018
09:02:37
qrcode(version="5", error-correction-level="M", size="255", data=window.location.href, href=window.location.href , color="#000", background="#fff")
а тут что прсото js нельзя вставить?
qrcode(version="5", error-correction-level="M", size="255", data=$location.absUrl(), href=$location.absUrl(), color="#000", background="#fff")
и так тоже не работает

Sergey
24.05.2018
09:07:36
Не, темплейт window не видит
Попробуй в контроллере создать переменную со значением window.location.href и в темплейте её дёрнуть
Ну или хз, попробуй через интерполяцию, т.е.
qrcode(version="5", error-correction-level="M", size="255", data={{window.location.href}}, href={{window.location.href}} , color="#000", background="#fff")
Посмотрел, оно там строку ждёт, а не ссылку

Google

Denis
24.05.2018
09:13:13
создал в vendor custom.js
где написал
var absUrl = window.location.href;
qrcode(version="5", error-correction-level="M", size="255", data={ absUrl }, href={ absUrl }, color="#000", background="#fff")
Не хочу лесть в уже написаны код мне сделать пару правок всего нужно.

Sergey
24.05.2018
09:14:21
Так всё получилось или всё не получилось?
А

Denis
24.05.2018
09:14:55
[object Object]
получаю

Sergey
24.05.2018
09:15:06
Уже увидел
А в jade {{}} точно так выглядит?
Я просто хз

Denis
24.05.2018
09:17:40
и я хз

Sergey
24.05.2018
09:18:00
А если #{ absUrl }
Ну или там то же самое, но без пробелов

Denis
24.05.2018
09:19:09
тоже самое

Sergey
24.05.2018
09:21:29
Обожди, что-то ты странное сделал
Тебе надо было в код контроллера засунуть эту переменную
В шаблоне который этот qr использует

Denis
24.05.2018
09:26:27
а просто с js никак?

Sergey
24.05.2018
09:27:45
Ну если надо просто жс, то ангуларовский qrcode тогда не надо
Найди что-нибудь на jquery

Google

Denis
24.05.2018
09:27:58
нее
просто js брать текущий url и выводить

Sergey
24.05.2018
09:29:08
В области видимости qrcode директивы нет переменной на которую ты ссылаешься
Или я всё неправильно понимаю вообще

Denis
24.05.2018
09:34:53
мне просто на jade шаблон нужно вывести переменную из js

Sergey
24.05.2018
09:36:37
Попробуй {window.location.href} или #{window.location.href}
Так тоже не работает?

Denis
24.05.2018
09:40:55
да не так не так

Sergey
24.05.2018
09:55:47
Ну ты просто страннго хочешь)) Я серьёзно, проще будет jquery прикрутить компонент, раз тебе не нужен он в ангулар коде

Denis
24.05.2018
09:56:14
дело не в компоненте
а как вывести на jade шаблон переменную с js

Sergey
24.05.2018
09:56:53
Без засовывания её в ангулар - хз
Ну там не "просто жс"

Denis
24.05.2018
09:57:28
Окей если это сделать через angular

Sergey
24.05.2018
09:58:29
Сделать так чтобы шаблон использующий эту хрень её точно видел
Ты кстати пробовал вывести appUrl просто типа <div> {appUrl} </div> ?
Посмотреть что там вообще, откуда там объект

Denis
24.05.2018
09:59:36
не пробовал
Смотри
qrcode(version="5", error-correction-level="M", size="255", data='{{ currentURL() }}' href='{{ currentURL() }}', color="#000", background="#fff")
вот так вывел в шаблоне

Google

Denis
24.05.2018
10:01:38
currentURL = $location.absUrl();
а вот так в контролеере

Sergey
24.05.2018
10:02:08
В контроллере заинжекти $location

Denis
24.05.2018
10:02:18
это как

Sergey
24.05.2018
10:02:58
Можешь показать объявление контроллера? Просто способов работы с DI там больше одного

Denis
24.05.2018
10:03:25

Sergey
24.05.2018
10:04:16
В параметры анонимной функции после 'LandingController' допиши $location

Denis
24.05.2018
10:05:00

Sergey
24.05.2018
10:05:11
Ага
А currentUrl гидэ объявлена?
Не в этом контроллере?

Denis
24.05.2018
10:07:39

Sergey
24.05.2018
10:07:56
Не, не
В контроллере создай функцию currentUrl

Denis
24.05.2018
10:08:26
можешь показать как7

Sergey
24.05.2018
10:08:54
Вообще, даже проще можно

Denis
24.05.2018
10:08:59
?

Sergey
24.05.2018
10:09:04
Убери из параметров currentUrl

Denis
24.05.2018
10:09:19
убрад

Google

Sergey
24.05.2018
10:09:52
А там где у тебя currentUrl = напиши $scope.location = $location
qrcode(version="5", error-correction-level="M", size="255", data='{{ location.absUrl() }}' href='{{ location.absUrl() }}', color="#000", background="#fff")

Denis
24.05.2018
10:11:37
Это работает
спасибо))
А ты вообще работаешь фронтендщиком?

Sergey
24.05.2018
10:14:07
Не, я бэкэнд

Denis
24.05.2018
10:14:24
а на чем?

Sergey
24.05.2018
10:15:53
На C#. Фронт тяну как могу, но я плохо в вёрстке рублю, там такие костыли))

Denis
24.05.2018
10:17:02
понял
А я вообще рубист

Aibek
24.05.2018
10:36:21
собрались бэкендеры во фронтэнд группе))

Denis
24.05.2018
10:37:13
общая проблема объединяет нас

Sergey
24.05.2018
13:45:48
Скорее всего ошибка разрешения зависимости

Denis
24.05.2018
13:46:10
Уже решиил
у меня была перменная на на которую почему-то в проде ругалось
Привет. Кто-то может помочь добавить checbox на форму create/update? AngularJS 1 + Coffee

Константин
25.05.2018
11:46:25