@react_js

Страница 2991 из 5115
Anton
22.01.2018
20:12:27
@ThePrettySky Вообще родные очень хорошие. Тебе надо самые стартовые? На gitbook пару видел хороших книжечек

Y
22.01.2018
20:13:52
@ThePrettySky Вообще родные очень хорошие. Тебе надо самые стартовые? На gitbook пару видел хороших книжечек
Ну, раньше пытался в реакт, да и синтаксис чуть понятен,так что, не самые, но стартовые)

Google
Anton
22.01.2018
20:16:24
Cпасибо. Сейчас попробую.

Что то вроде await new Promise((resolve)=>{newrelic.startBackgroundTransaction('Get vendors list', 'Request', ()=>{ resolve(); })}); await store.dispatch(getUserList()); newrelic.getTransaction().end(); ?

Vitaly
22.01.2018
20:35:12
Что то вроде await new Promise((resolve)=>{newrelic.startBackgroundTransaction('Get vendors list', 'Request', ()=>{ resolve(); })}); await store.dispatch(getUserList()); newrelic.getTransaction().end(); ?
await newrelic.startBackgroundTransaction('Get vendors list', 'Request', () => store.dispatch(getUserList())); newrelic.getTransaction().end()думаю и так ок)

Я честно говоря хз там у ньюрелика, не пользовался им, посмотри сорсы

Anton
22.01.2018
20:41:00
Спасибо, копаю

Artur
22.01.2018
22:57:40
Ребята, такой вопрос, допустим имеется такой код псевдокод var isAdmin = isAdmin(); if (!isAdmin) { //вернуть ошибку или еще что-то } То как такое написать с использованием let вместо var, используя ту же логику?

Igor
22.01.2018
22:59:53
заменить вар на лет?

Artur
22.01.2018
23:00:55
да

Igor
22.01.2018
23:01:22
let isAdmin = isAdmin(); if (!isAdmin) { //вернуть ошибку или еще что-то }

Artur
22.01.2018
23:03:38
let isAdmin = isAdmin(); if (!isAdmin) { //вернуть ошибку или еще что-то }
не до конца понял где видна let) но вроде как понимаю)

Cenator
22.01.2018
23:03:39
Функция и значение с одним именем

Google
Cenator
22.01.2018
23:03:54
Не надо так

Igor
22.01.2018
23:04:16
да странный код

во-первых не надо

Artur
22.01.2018
23:04:22
У тебя failure by design
а что если я хочу использовать в нескольких местах, то я должен использовать везде функцию? к тому же я написал что это "псевдокод"

не пишите улучшения по коду

это псевдокод

Igor
22.01.2018
23:04:32
во-вторых зависит где функция исАдмин была определена

псевдокод тут не канает

короче у лет - скоуп блок

Artur
22.01.2018
23:05:10
в каком смысле не канает?

Igor
22.01.2018
23:05:17
если исАдмин определена за пределами блока - то так сделать можно

если нет - то будет ошибка

Artur
22.01.2018
23:06:08
Другое имя сделай
например? чем тебе не нравится имя переменной isAdmin ?

Igor
22.01.2018
23:07:42
плохо что переменные совпадают по имени

думаю это очевидный момент

Cenator
22.01.2018
23:08:11
Если это конструктор то пиши с заглавной буквы

Igor
22.01.2018
23:09:42
если чисто теоритически про лет будет работать function isAdmin() { return true } function a() { let isAdmin = isAdmin() } не будет работать: function a() { function isAdmin() { return true } let isAdmin = isAdmin() }

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

Google
Artur
22.01.2018
23:11:12
Я конечно не делаю никакую проверку, лишь разбираюсь с переменной и придумал код на ходу, но объясните чем собственно плохо то?

и какое имя тогда лучше, как не isAdmin?)

Cenator
22.01.2018
23:12:14
let isAdmin = isAdmin(); if (!isAdmin) { //вернуть ошибку или еще что-то }
Вообще вроде и сработать не должно, ибо исадмин уже объявлен

и какое имя тогда лучше, как не isAdmin?)
Сначала скажи почему там функция

Artur
22.01.2018
23:13:20
функция которая вернет булево значение, а не обьект, это понятно из названия

Igor
22.01.2018
23:16:53
значит так нельзя

Artur
22.01.2018
23:16:53
На основе чего, лол
я не знаю, говорю же, псевдокод который на ходу придумал, чтобы понять как работает лет

Igor
22.01.2018
23:16:57
там ошибка isAdmin is not defined

в моем примере - оба не работают

ладно всеравно это мутная затея была)

Artur
22.01.2018
23:23:50
то что не сработает, то согласен, ты победил, но раз уж зашел такой разговор, что нельзя называть переменную именем функции, то как ты считаешь можно ли делать так? let isAdmin = user.isAdmin(); при том стоит делать акцент не на синтаксис, а на правильность названия переменной

или вы имели ввиду имея ввиду, что будет ошибка синтаксиса?

Golovachov
22.01.2018
23:35:36


если возможно... если нет то внутри компонента сделаю, не проблема, просто для инфы

Google
andretshurotshka?❄️кде
22.01.2018
23:42:50
const Comp = decorator(Work)

Oleg
22.01.2018
23:43:33
если это hoc, то просто вызвать как функцию и передать туда компонент Work

Admin
ERROR: S client not available

Golovachov
22.01.2018
23:44:55
понял спасибо

Decorator(Work( ?name={})

Oleg
22.01.2018
23:49:44
Decorator(Work( ?name={})
Так не работает, что-ли? return Decorator(<Work name={match.params.name}/>)

Golovachov
22.01.2018
23:51:02
Andrey
23.01.2018
00:21:45
Так не работает, что-ли? return Decorator(<Work name={match.params.name}/>)
Нельзя так делать ни в коем случае.

Нужно вне рендера применить хок, а потом использовать полученный компонент. Иначе у вас на каждый рендер компонент будет пересоздаваться.

Роман
23.01.2018
02:52:00
кто-нибудь собирает react-приложение с помощью gulp и browserify ?

возможно ли как-то сделать так, чтобы при изменении какой-то части кода приложения, не пересобирался весь скрипт? а то это занимает больше 20-ти секунд и напрягает столько времени ждать пересборки

я имею ввиду именно процесс serve и watch, а не build

Пг
23.01.2018
03:31:37
А почему бы не перестать заниматься некрофилией и использовать webpack?

А вообще babel поддерживает кеширование

Вот только вебпак из коробки за пару мс компилит в вотче, а с кэшем babel-а так вообще практически мгновенно

Виталий
23.01.2018
04:41:41
Кто-нибудь использовал draftjs с декораторами? Как-то он неадекватно работает, если текстовые смайлы заменять на картинки в декораторе. Если смайл в конце, то курсор сбрасывается в начало, а если в середине, то все нормально. При этом кнопка End тоже в начало передвигает, ну и удаляются смайлы через раз.

Alihan
23.01.2018
06:11:55
Дарова

Dimanius851
23.01.2018
07:14:23
А есть группа по electron?

Google
Andrey
23.01.2018
07:31:18
Игорь
23.01.2018
07:31:49
А есть группа по electron?
Им еще кто-то пользуется?

Cenator
23.01.2018
07:32:25
Dimanius851
23.01.2018
07:32:42
Да
Кинь ссыль плиз

Andrey
23.01.2018
07:33:01
Кинь ссыль плиз
Собака Электрон напиши в поиске

Viktor
23.01.2018
07:34:02
https://t.me/electron_ru

Andrey
23.01.2018
07:34:18
Им еще кто-то пользуется?
А есть что-то другое что-то получше?

Kelin
23.01.2018
08:05:02
Я, кстати, недавно юзал

Andrey
23.01.2018
08:07:10
Он умеет в html css и javascript?

Dmitry
23.01.2018
08:09:47
Добрый день =) А можно ли как-то сделать history.back() в ту отправную точку, когда react-router еще не хэндлил историю?

Страница 2991 из 5115