
Nazex
11.07.2017
14:33:39
всё есть

Bohdan
11.07.2017
14:34:00
Дай скрин шаблона так же

Nazex
11.07.2017
14:34:03
убрал свойство bindings
и заработало

Google

Bohdan
11.07.2017
14:34:45
ну значит я был прав)
не объявляй внутренние переменные таким образом
биндинги используются что бы передавать в компонент данные из вне компонента

Nazex
11.07.2017
14:37:10

Bohdan
11.07.2017
14:55:22
значит еще и неверный контекст в функции)

Eugene
11.07.2017
14:55:39
https://github.com/johnpapa/angular-styleguide/blob/master/a1/README.md
Полезная штука:)

Sasha
11.07.2017
14:56:00
В компоненте >1.5 есть controllerAs.
Это раз.
Второе, сам контроллер лучше классом
И почитай про $onInit, $onChanges.

Nikolai
11.07.2017
15:00:38
всё проще
потеря контекста this
если писать колбека как function() {} вместо ()=>{}

Sasha
11.07.2017
15:03:32
Я сейчас найду одну штуку, я когда-то написал и не мог понять, почему не работает
Я долго не понимал, почему не работало(пишу в основном на python и go)

Google

Sasha
11.07.2017
15:06:30
class A {
constructor() {
this.param = 'aaaaa';
this.funcMap = {'foo': this._bar}
_bar() {
console.log(this.param) //UNDEFINED!
}
run() {
// Запускаем этот метод
this.funcMap['foo']()
}

Nikolai
11.07.2017
15:09:28
this._bar.bind(this)
либо 'foo': ()=>{this._bar();}
либо this.funcMap['foo'].apply(this);

Sasha
11.07.2017
15:12:08
Да, потеря контекста. Просто это оказалось совсем жс специфичным

Nikolai
11.07.2017
15:12:36
это выносит мозг, да

Bohdan
11.07.2017
15:13:46
не очень то и выносит)

Sasha
11.07.2017
15:14:08
Выносит тем, кто не из мира жса

Bohdan
11.07.2017
15:15:04
Я перешел после Java под ведроид, то без проблем
Ну может это я конкретно(

Sasha
11.07.2017
15:16:03
Я тоже на джаве писал до петухона
Но на десктопной

Bohdan
11.07.2017
15:17:51
А, точно
Я еще на питоне писал, но, в основном, скрипты для себя

Nikolai
11.07.2017
15:37:41

Sasha
11.07.2017
15:55:18

Nikolai
11.07.2017
15:57:39
эх, молодёжь

AP?
11.07.2017
17:23:26
Пилил кто-нибудь корзины для интернет-магазов? На фронте где заказы хранили?
localStorage?

Anton
11.07.2017
17:23:50
Local
Websql

Google

Anton
11.07.2017
17:24:03
Sesion
Выбирай)

AP?
11.07.2017
17:24:25
хохо

Sasha
11.07.2017
17:24:28
Я бы не хранил в локалсторейдже

AP?
11.07.2017
17:24:28
ну сессии не юзаю
jwt

Anton
11.07.2017
17:25:00
О пошла жара

AP?
11.07.2017
17:25:06
поэтому думаю

Sasha
11.07.2017
17:25:13
А чего такое? Я тоже jwt использую

AP?
11.07.2017
17:25:29
ну отдельно сессии настраивать для корзины нет особого желания)
а так по идее могу с токеном и хранилище использовать
ща прогуглю остальное

Sasha
11.07.2017
17:27:26
А почему нельзя сделать на бэкенде корзину? Есть такой кейс, типа: 'продукты хранятся в корзине 12 часов а потом откладываются в favorite'
На бэкенде мы хотя бы можем периодик таски сделать.

Nikolai
11.07.2017
17:28:05
зачем вообще делать магазин по такой технологии

Sasha
11.07.2017
17:28:28
по какой?

Anton
11.07.2017
17:29:19
Та храни на бэке по токену, да и все

AP?
11.07.2017
17:29:21
ну, это не то что бы магазин.. просто корзинка понадобилась

Nikolai
11.07.2017
17:29:44
только на бэке, причем не стирая корзину никогда

Anton
11.07.2017
17:29:50
Табличку отзельную заведи

Google

AP?
11.07.2017
17:29:52
бэк сказали пока не трогать, хотя я и хотел, представляя себе потом маркетинговые возможности)

Anton
11.07.2017
17:29:54
Свяжи
И все дела
Без бэка будет ерунда

AP?
11.07.2017
17:30:31
знаю, потом туда всё равно переноситься будет

Sasha
11.07.2017
17:30:34
В общем, мы сошлись во мнении)

AP?
11.07.2017
17:30:47
говорю же, хотел сразу на бэке, но пока отговорили)

Sasha
11.07.2017
17:30:49
Кстати, давайте сессии vs jwt.

AP?
11.07.2017
17:31:12
а я нуб, не имея опыта особого с сессиями полез в jwt
позор мне

Anton
11.07.2017
17:31:46
Да не нужен тут джвт
Зачем мы постоянно все усложняем?

Sasha
11.07.2017
17:32:48
Я всегда в спа jwt использую. Это же типа тру стейтлесс)
Токены - это вообще круто и молодежно

Anton
11.07.2017
17:34:56
Согласен
Но вопрос был не в auth
А в типе хранения

Bohdan
11.07.2017
17:35:40
та localStorage
зачем другое

Sasha
11.07.2017
17:35:46
А, ну мы же сошлись, что это только бэкенд)

Google

Bohdan
11.07.2017
17:35:50
это же не очень важные и секьюрные данные

Anton
11.07.2017
17:36:05
Только бэк

Sasha
11.07.2017
17:36:56
Это очень важные данные на самом деле. Я как-то работал над этим(правда я тогда только бэкендом занимался) и там кейсов куча
Посоветуйте пожалуйста что-нибудь по верстачу, все чаще и чаще приходиться этим заниматься. Я даже не думал, что придется это делать.

Anton
11.07.2017
17:43:03
Что именно нужно?

Nikolai
11.07.2017
17:43:16
http://the-echoplex.net/flexyboxes/
это почти всё, что нужно для вёрстки

Anton
11.07.2017
17:43:45
Во +1

Sasha
11.07.2017
17:45:01

Guthbe
12.07.2017
03:46:59
https://t.me/telegaup - авторский канал по продвижению и монетизации каналов в Telegram.

Виктор
12.07.2017
05:37:32
У каждого свое мнение
Вот щас один мудак с большим послужным списком мне про каждый пункт начал говорить что подзабыл. Работать он скорее всего у меня не останется и неделю потраченную на первое тестовое задание я ему оплачивать не хочу. Он и моего времени убил тьму. Аж эту переписку вспомнил)))

Lulz
12.07.2017
05:47:29
Если я использую один и тот же контроллер в двухразных вбюхах, то у него скоуп же другой будет?. если поменяю значение $scope.hello на одной вьюхе, то на другой это не отразится, т.к создастся копия, верно?

Anton
12.07.2017
05:48:11
)

Виктор
12.07.2017
05:51:31
)
это совершенно не смешно. Вот из-за таких мудацких советов как ты тут давал люди впустую тратят свое время...

Nikolai
12.07.2017
06:21:13