Size: a a a

2020 April 20

Е

Егор in React Kyiv
но не сработало
источник

W

Whatislove in React Kyiv
arr.map(({ id, ...rest }) => rest)
источник

Е

Егор in React Kyiv
спасибо, готово!
источник

W

Whatislove in React Kyiv
;)
источник

К

Камран in React Kyiv
Всем привет.
Как можно пользоваться методами классового компонента в функциональном компоненте?

Экспортирую
export default connect(mapStateToProps, mapDispatchToProps)(SIP);

Вот так импортирую в функциональный компонент.
import SIPML from "../SIPml/SIP";

Но написав, получаю ошибку что там нет такого метода,хотя есть же
console.log(SIP.getCallSession()
)
источник

AR

Alexey Raspopov in React Kyiv
а откуда getCallSession должен появится?
источник

К

Камран in React Kyiv
Alexey Raspopov
а откуда getCallSession должен появится?
а разве методы класса не передаются?
источник

AR

Alexey Raspopov in React Kyiv
начнем с простого

class A {
 method() {}
}

A.method(); // не работает
источник

AR

Alexey Raspopov in React Kyiv
new A().method(); // работает
источник

AR

Alexey Raspopov in React Kyiv
Камран
Всем привет.
Как можно пользоваться методами классового компонента в функциональном компоненте?

Экспортирую
export default connect(mapStateToProps, mapDispatchToProps)(SIP);

Вот так импортирую в функциональный компонент.
import SIPML from "../SIPml/SIP";

Но написав, получаю ошибку что там нет такого метода,хотя есть же
console.log(SIP.getCallSession()
)
что происходит в коде где используется connect?
источник

К

Камран in React Kyiv
Alexey Raspopov
new A().method(); // работает
спасибо, понял
источник

AR

Alexey Raspopov in React Kyiv
вряд ли) не стоит добавлять new к тому коду, не разобравшись зачем
источник

К

Камран in React Kyiv
Alexey Raspopov
что происходит в коде где используется connect?
А если в этом классе у меня должны находится данные, которые не должны перезатираться?
То есть в них должны быть те же обьекты состояния.

https://prnt.sc/s2vujl
источник

К

Камран in React Kyiv
    constructor(props) {
       super(props);
       this.sip = window.SIPml;
       this.sipStack = null;
       this.registerSession = null;
       this.callSession = null;
   }
источник

AR

Alexey Raspopov in React Kyiv
классы, которые наследуются от React.Component должны использоваться исключительно в JSX. все кастомные методы будут вызываться только внутри этого класса, не за его пределами
источник
2020 April 21

AH

Andrew Hrohodza in React Kyiv
Привіт, може хтось з чатика помогти з отриманням даних з сервера(код на react). У мене помилка "Failed to execute 'fetch' on 'Window': Request cannot be constructed from a URL that includes credentials react" . Гугл пише, що треба дописати Authorization http Header, що я і зробив, но без результатно(
источник

AH

Andrew Hrohodza in React Kyiv
Andrew Hrohodza
Привіт, може хтось з чатика помогти з отриманням даних з сервера(код на react). У мене помилка "Failed to execute 'fetch' on 'Window': Request cannot be constructed from a URL that includes credentials react" . Гугл пише, що треба дописати Authorization http Header, що я і зробив, но без результатно(
источник

LK

Leonid Kuznetsov in React Kyiv
проблема с урлом, он не корректный
источник

LK

Leonid Kuznetsov in React Kyiv
тебе вместо {} нужно вставлять реальные данные
источник

СБ

Сергій Бабіч in React Kyiv
Leonid Kuznetsov
проблема с урлом, он не корректный
з урлом у нього все ок, там чутливі дані
источник