我有一个具有路由的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
}
}
答案 0 :(得分:1)
我认为您当前正在基于变量isLogginActive切换组件-“登录和注册”。因此,您的代码目前没有路由。
可以通过几种方式进行路由,例如, a)使用定位标记,它就像是服务器调用,因此您会在点击时看到页面重新加载, b)使用带有Link的react-router-dom软件包,请参考-https://reacttraining.com/react-router/web/guides/quick-start,这将在客户端进行路由而不重新加载页面。