任务
我希望我的网址是
商店/加拿大/安大略省/怡陶碧谷/ 3391-bloor-street-west-unit-10-vape-shop-etobicoke-toronto-91
现在,当我尝试在查询参数中传递该字符串时,它会生成正确的网址,但在另一个我需要比较此字符串的地方,它会先丢弃所有字符串。
所以,当我尝试访问其他文件中的查询时,参数给了我
加拿大
代替
加拿大/安大略省/怡陶碧谷/ 3391-bloor-street-west-unit-10-vape-shop-etobicoke-toronto-91
data={
entity_id: 5,
url_key: canada/ontario/etobicoke/3391-bloor-street-west-unit-10-vape-shop-etobicoke-toronto-91
}
Router.push(`/store?store_key=${data.url_key}`, `/store/${data.url_key}`)
console.log(query.store_key);
Result: canada
Expected Result: canada/ontario/etobicoke/3391-bloor-street-west-unit-10-vape-shop-etobicoke-toronto-91
选项1:有什么办法可以在文件中获取整个查询字符串?
选项2:是否可以在未将其反映在URL中的情况下,传递Entity_id的额外参数?