犹豫小猫咪

文章
5
资源
1
加入时间
2年10月21天

Vue下URL地址栏参数改变却不能刷新界面一、前言二、原因三、解决

一、前言二、原因三、解决一、前言下拉选择,根据不同的值展示不同的内容,初次点击可以获取到相应的值,但是当第二次点击时,虽然地址栏的参数改变了,但页面内容并没改变。URL 如下:http://127.0.0.1:8080/#/user?hobby=studyhttp://127.0.0.1:8080/#/user?hobby=play二、原因vue项目中路由跳转默认采用hash的方式,而hash的变化不会导致浏览器发送请求到服务器;将获取数据的的函数的执行放在了Vue生命周期函数 .