@angular_js

Страница 158 из 325
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
ну значит я был прав)

не объявляй внутренние переменные таким образом биндинги используются что бы передавать в компонент данные из вне компонента

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

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
)

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