关于一个web端使用体验的小问题

比如说我现在一个列表页,点一个链接带了几个参数到详情页,详情页里有几种显示按钮是按这个参数来区分的。如果在详情页的时候,这个参数被人为的去掉了,那我页面上面应该怎么处理呢?想问下大家这种的怎么处理的

阅读 1.8k
4 个回答

用sessionStorage来保存页面间传递的参数。

正常情况就是给个默认值

这个不应该带在路由里的,如果前端知道就配置写死;
如果列表数据是后端请求就详情页再次请求详情,或者将详情缓存本地。

我认为是,如果没有参数,就使用默认值。就像是容错处理一样,为了保证代码的健壮性,值如果不合法,就使用默认值。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题