Size: a a a

JavaScript — русскоговорящее сообщество

2021 October 14

А

Алексей in JavaScript — русскоговорящее сообщество
Всем привет!
Тяжело читается?:)

this.domain = +String(this.domain);

p.s. изначально this.domain - число
источник

S

Sergey in JavaScript — русскоговорящее сообщество
А на выходе случайно не будет число ?
источник

А

Алексей in JavaScript — русскоговорящее сообщество
будет.

это для преобразования 0658 в 658 сделано
источник

S

Sergey in JavaScript — русскоговорящее сообщество
Если оно изначально число, я сомневаюсь, что оно будет 0658
источник

К

Кристианос in JavaScript — русскоговорящее сообщество
Ребят, подскажите как правильнее переписать этот кусок кода на хуки
источник

S

Sergey in JavaScript — русскоговорящее сообщество
я об этом
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Всмысле? Переведи компонент в функциональный и используй useState
источник

DD

Denis Deniskov in JavaScript — русскоговорящее сообщество
А если только плюс оставить не будет работать?
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Если убрать эту строку полностью - будет работать )
источник

DD

Denis Deniskov in JavaScript — русскоговорящее сообщество
Зачем она тогда нужна?
источник

E

Evgen in JavaScript — русскоговорящее сообщество
А хз
источник

DD

Denis Deniskov in JavaScript — русскоговорящее сообщество
А, ну тогда ок
источник

А

Алексей in JavaScript — русскоговорящее сообщество
странно. переписал видать логику и теперь строку получаю сразу, а раньше число изначально было, т.к. пытался я взять [0] элемент и ошибку получал...
источник

S

Sergey in JavaScript — русскоговорящее сообщество
Тогда оставляем просто + (хотя где-то требуют Number для наглядности)
источник

А

Алексей in JavaScript — русскоговорящее сообщество
да, я так и оставил сразу только + 😀
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Проследи чтобы тебе в this.domain сразу отдавали число, вместо всякой хрени типа +,Number
источник

ИД

Иван Данилов... in JavaScript — русскоговорящее сообщество
TS2322: Type '{ meters: number; pick: number[]; drop: number[]; company_id: string; }' is not assignable to type 'IntrinsicAttributes & (IntrinsicClassAttributes<Component<Pick<RouteComponentProps<any, StaticContext, unknown>, never> & ({} | { wrappedComponentRef?: Ref<...>; }), any, any>> & (Readonly<...> & Readonly<...>))'.   Property 'meters' does not exist on type 'IntrinsicAttributes & (IntrinsicClassAttributes<Component<Pick<RouteComponentProps<any, StaticContext, unknown>, never> & ({} | { wrappedComponentRef?: Ref<...>; }), any, any>> & (Readonly<...> & Readonly<...>))'.
источник

А

Алексей in JavaScript — русскоговорящее сообщество
это строка поиска. Можно по id, а можно по имени искать.
Поэтому, если пишешь 032, то он ищет по id, но в строке надо отбрасывать этот 0, чтобы он не путал пользователя.
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Я тебе про другое говорю - избавься от того, чтобы в this.domain вообще попадала строка. Тебе же кто-то записывает туда строку - там и делай преобразование в число
источник

E

Evgen in JavaScript — русскоговорящее сообщество
У тебя в коде где-то есть this.domain = stroka - там и меняй. Вместо глупого this.domain = +this.domain
источник