React-Router обновляет страницу, когда я следую маршруту, используя тег
Я создаю приложение React, у которого есть ссылки, указывающие на предопределенные маршруты.
<a href="/my/react/route/">Click Here</a>
Маршруты разрешаются хорошо, но они обновляют страницу, тем самым замедляя производительность приложения. Как избежать повторной рендеринга всей страницы?
Ответы
Ответ 1
Исправьте проблему, используя тег <Link>
, включенный в реагирующий маршрутизатор.
import React from "react";
import { Link } from 'react-router-dom';
export class ToolTip extends React.Component {
render() {
return (
<Link to="/My/Route">Click Here</Link>
)
}
};
Ответ 2
Первый ответ был верным, но я не нашел ссылку от response-router-dom. Это было в моем случае:
import { Link } from 'react-router';