单击“登录”按钮后如何链接新页面?

时间:2019-06-21 11:42:03

标签: reactjs

我有一个具有路由的App.jsx,并且我具有一个组件Login,单击该组件后应指向下一页。我的问题是:如何告诉服务器单击登录按钮,现在它必须转到网页?

App.jsx包含两个链接:1.注册2.登录

这是我的App.jsx

struct Product: Codable {
    let additivesTags: [String]?
    let productNameFr: String?
    let imageSmallURL, imageFrontSmallURL: String?

    enum CodingKeys: String, CodingKey {
        case additivesTags = "additive_tags"
        case productNameFr = "product_name_fr"
        case imageSmallURL
    }
}

1 个答案:

答案 0 :(得分:1)

我认为您当前正在基于变量isLogginActive切换组件-“登录和注册”。因此,您的代码目前没有路由。

可以通过几种方式进行路由,例如, a)使用定位标记,它就像是服务器调用,因此您会在点击时看到页面重新加载, b)使用带有Link的react-router-dom软件包,请参考-https://reacttraining.com/react-router/web/guides/quick-start,这将在客户端进行路由而不重新加载页面。