1.hash
以#/开始
http://localhost:2021/#/life
<a href="#/index" :class='onName=="index"? "active":""'>主页</a>
<a href="#/school" :class='onName=="school"? " active ":""'>校园</a>
<a href="#/keji" :class='onName=="keji"? "active":""'>科技</a>
<a href="#/life" :class='onName=="life"? "active":""'>生活</a>
2.onhashchange事件
当hash值变化时触发
window.onhashchange = () => {
console.log(location.hash);
switch (location.hash.replace('#/', '')) {
case 'index':
v.onName = 'index'
break
case 'school':
v.onName = 'school'
break
case 'keji':
v.onName = 'keji'
break
case 'life':
v.onName = 'life'
break
}
}
location.hash 获取当前的hash值