【发布时间】:2020-12-01 01:22:56
【问题描述】:
我是next.js 的新手,在index.js 的默认页面next.js 中,我想将其路径更改为login,谁能帮助我怎么做?现在我正在使用Router.push('/login');,但它正在产生闪烁问题,有人可以帮忙解决这个问题吗?
import Head from 'next/head'
import styles from '../styles/Home.module.css'
import Router from 'next/router'
import React, { useEffect } from "react";
import { Redirect } from 'react-router';
export default function Home(props) {
useEffect(() => {
const { pathname } = Router
if (pathname == '/') {
Router.push('/login');
}
}, [props]);
return ''
}
【问题讨论】: