一个HTML页面加锁、解锁功能。
解锁
引入依赖。vue+element-ui
1 |
<script src="https://cdn.jsdelivr.net/npm/vue"></script> |
privatePoint方法,在跳转前要求输入密码。密码验证成功(相当于登录成功,在本地保存登录状态),保存字段pass=1
在本地的localStorage。
pass为1,表示登录成功。其他值表示未登录即没有通过密码验证。
1 |
privatePoint() { |
加锁
引入依赖。vue
1 |
<script src="https://cdn.jsdelivr.net/npm/vue"></script> |
clearStorage方法,用于清除本地的localStorage中保存的字段pass=1
,并跳转回首页。
在钩子函数mounted中,判断本地的localStorage中是否保存有字段pass=1
,若没有(未登录状态)则跳转回首页。
1 |
methods: { |