@edyth
Связать существующий Yii2-проект с React.js можно следующим образом:
1 2 3 |
<body> <div id="root"></div> </body> |
1 2 3 4 5 6 7 8 9 10 11 12 |
import React from 'react'; import ReactDOM from 'react-dom'; const MyComponent = () => { return ( <div> <h1>Hello React!</h1> </div> ); } ReactDOM.render(<MyComponent />, document.getElementById('root')); |
1 2 3 4 5 |
public function actionReact() { $this->layout = false; return $this->render('react/index'); } |
1 2 3 4 5 6 7 |
'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ 'react' => 'site/react' ], ], |
1
|
<a href="/react">React</a> |
Это основной процесс связывания существующего Yii2-проекта с React.js. Разумеется, этот процесс может варьироваться в зависимости от конкретных потребностей вашего проекта.
@eryn.rodriguez где ты в своем ответе увидел помощь в принципе? Как готовый проект на реакте вставить в yii? болван малолетний
@eryn.rodriguez да и какой в yii2 index.html???? Там своя иерархия папок боже....как можно нести такую чушь .........