@react_js

Страница 1788 из 5115
Игорь
22.07.2017
09:48:33
шерстю доку роутера...



нашел вот кое-что

надо опробовать

Google
Evgeniy
22.07.2017
09:51:36
надо опробовать
скажите, получится - нет? просто не у ноута не могу проверить((

Игорь
22.07.2017
09:52:25
ахха..

собственно вот и решение

import { BrowserRouter as Router, Route } from 'react-router-dom' <Router> <div> <Route exact path="/" component={Home}/> <Route path="/news" component={NewsFeed}/> </div> </Router>

https://reacttraining.com/react-router/web/api/Route

я правда не понимаю в чем смысл... такого рефакторинга

andretshurotshka?❄️кде
22.07.2017
09:54:48
лол

Игорь
22.07.2017
09:55:13
нафига роутеру передавать один элемент, внутри которого роуты? Чем плохо как было раньше.. сразу лист роутов внутри роутера?

Игорь
22.07.2017
10:06:52
потому что вот

Здравствуйте. Ребят, такая беда. Пишу первое приложение, пытаюсь. Код:ReactDOM.render(( <Router> <Route path="/" component={App} /> <Route path="/hello" component={Hello} /> </Router>) , document.getElementById('root') ); Ошибка в браузере ncaught Error: A <Router> may have only one child element at invariant (bundle.js:33843) at Router.componentWillMount (bundle.js:34687) at bundle.js:26926 at measureLifeCyclePerf (bundle.js:26654) at ReactCompositeComponentWrapper.performInitialMount (bundle.js:26925) at ReactCompositeComponentWrapper.mountComponent (bundle.js:26836) at Object.mountComponent (bundle.js:19055) at ReactCompositeComponentWrapper.performInitialMount (bundle.js:26949) at ReactCompositeComponentWrapper.mountComponent (bundle.js:26836) at Object.mountComponent (bundle.js:19055)

и потому что вот

Google
Игорь
22.07.2017
10:07:06
https://reacttraining.com/react-router/web/api/Route



Сергей
22.07.2017
10:07:37
Switch не подойдет?

Игорь
22.07.2017
10:07:58
у меня ошибки лезли

Сергей
22.07.2017
10:08:16
какие

Игорь
22.07.2017
10:08:30
ща...



Сергей
22.07.2017
10:11:31
BrowserRouter выше все равно нужен

он создает контекст

BrowserRouter > Switch > твои роуты

Игорь
22.07.2017
10:13:03
А.. вот оно как

Странно что в доках об этом не написали

Но я конечно выборочно читал...

но тогда нафига свитч, если можно в обычный div все обвернуть

Сергей
22.07.2017
10:18:26
SWITCH переключает

и выбирает только первое совпадение

в доках есть ж

Anton
22.07.2017
10:19:28
Самое главное ничего лишнего в свич не пихать. А то он немного специфически работает.

Игорь
22.07.2017
10:19:45
Но ведь.. exact в роут тоже...

Если бы свичу можно было передать path как контекст..

Google
Anton
22.07.2017
10:21:10
Он его от туда и берет.

Открой исходники и проверь.

Игорь
22.07.2017
10:21:52
надо поиграться со свитчом

если контекст он принимать умеет то это профит

но печаль конечно что все равно все свитчи надо будет обворачивать в какой-нить ДИВ)

потому что баузерроутер хочет только один компонент

Сергей
22.07.2017
10:22:31
так Switch это ОДИН компонент

Игорь
22.07.2017
10:23:08
ладно. Чтобы я не задавал глупых вопросов - я лучше доку прочту чтобы вникнуть что они там намудрили за эти два месяца пока я реакт не трогал )

Evgeniy
22.07.2017
10:32:48
Сделал так. <Router> <Switch> <Route path="/" component={App} /> <Route path="/hello" component={Hello} /> </Switch> </Router> Ошибок нет, но и не работает

А если заместо switch поставить div то будет открываться два компонента

Evgeniy
22.07.2017
11:14:50
Try this: <Route exact path="/" component={App}/>
Спасибо!!! Помогло)))

Igor
22.07.2017
11:15:00
или местами поменяй роуты

Evgeniy
22.07.2017
11:15:36
Ребят, а где можно почитать о получение данных с сервака? Спасибо

shadowjack
22.07.2017
12:00:58
Скажите как тестируете. Тестируете отдельно незаконнекченные компаненты?

Default
22.07.2017
12:21:10
О, ты так и не настроил спеллчекер

Egoarka
22.07.2017
12:41:34
лол
*то чувство када ты фуллстек разработчик*

Artyom
22.07.2017
13:11:31
Так, друзья. Завел я React DnD у себя на проектике, наконец. Сразу вопрос, с редаксом можно \ нужно его связывать как-то?

Google
Artyom
22.07.2017
13:12:01
Или просто из DnD вызывать экшены редакса, типо того?

Anton
22.07.2017
13:30:30
Так ты его завёл или ещё нет?

Artyom
22.07.2017
13:54:29
Завел

Ну т.е. просто подключил все апи и консолю все события

Кстати, а в styled-components можно как-то название класса задавать, что бы не кракозябра была? Они вроде это сделали недавно?

Admin
ERROR: S client not available

Artyom
22.07.2017
14:09:02
Есть styled-component есть автокомплит для стилей в VCS?

Kos
22.07.2017
14:11:27
VCS? Version control system?

Artyom
22.07.2017
14:13:09
visual studio code

VSC* сори

Kos
22.07.2017
14:19:26
Комплита нет пока. Только в атоме встречал

pepsi ¯\_(ツ)_/¯
22.07.2017
14:36:03
@sergeysova

Vadim
22.07.2017
14:46:50
https://jsfiddle.net/ed8ntx7o/2/ подскажите что тут за ошибка и как ее исправить ?

Сергей
22.07.2017
14:59:15
pepsi ¯\_(ツ)_/¯
22.07.2017
15:00:38
Что
призывал админа, спам нехороший был

Google
Алёна
22.07.2017
15:03:21
Сергей
22.07.2017
15:04:51
Можно и без

Алёна
22.07.2017
15:05:21


Vadim
22.07.2017
15:05:35
пост на файл?
Для этого надо отправить пакет с вашим ключом на адрес https://api.dellin.ru/v2/public/terminals.json в формате JSON так указано в документации

Взаимодействовать с нашим API необходимо при помощи метода POST, а выбор формата между JSON и XML осуществляется через передачу заголовка content-type.

Artyom
22.07.2017
15:07:53
Не знаю

Вася
22.07.2017
15:46:16
Не знаю
кароч

опиция .withConfig({ displayName: 'Buttton' }) сделает класс более читаемым (тип добавится Button-huypezda

но

типо хэши - это внутреннее устройство стайлед комопнентов, у них там табличка своя

Egoarka
22.07.2017
15:47:36
Redux vs Mob-x?

Вася
22.07.2017
15:48:00
поэтому полностью от ни отказаться нельзя, насколько я знаю, та и не надо

Kek
22.07.2017
15:48:09
как в string split указать два разделителя? У меня гугл не грузится

Вася
22.07.2017
15:48:22
если надо класс задавать - юзай className

Artyom
22.07.2017
15:50:54
опиция .withConfig({ displayName: 'Buttton' }) сделает класс более читаемым (тип добавится Button-huypezda
Спасибо. Как-то не удобно. Хотелось бы просто читабельные стили везде, хоть и с хешем (по имени компонента)

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