В моем приложении реагирования, когда я нажимаю «Добавить новую вкладку», я вызываю функцию «addNewproject».
<button onClick={() => this.addNewproject() }>Add New Tab</button>
В функции «addNewproject» новая вкладка добавляется в БД. Что мне нужно, это установить мой маршрут:
"? TabId = newTabID"
addNewproject = () => {
//axios post happens and we get new Tabid just created in DB.
var newTabID= 623 //id from DB for ex.
//set here either like "?TabId=newTabID" and add to ROUTE
}
render() {
var newTabID = this.state.newTabId;
//OR add here "?TabId=newTabID" and add to ROUTE
}
Как я могу добавить его в URL? Я сослался на несколько статей, но все они сказали, что используют компонент, который вводит меня в заблуждение.