vue 项目中,因为需要一个功能:登录后 进入首页并判断当前密码是否是弱密码,如果是要弹出修改密码框,必须修改密码。
最开始,想要通过在login 页面添加弹框,判断密码是否是弱密码,但是发现,跳转到首页后 弹框并不显示。
然后 想要在全局定义一个变量 作为 密码的标识。
在登录页引用这个变量,判断密码是否为弱密码,如果为弱密码则修改标识。
然后在首页也引用 这个变量,判断这个变量 如果这个变量为 true 弹出修改密码的弹框。
但是发现这里的全局变量(isPassword) 是只读 不能修改.
现在的方法是:
在main.js里注册一个全局变量
,就可以在登录页引入后 进行判断和修改
原文:https://www.cnblogs.com/lpp-11-15/p/11732791.html