vue 接入阿里云人机验证,当改变 router 时验证组件无法渲染,需刷新才能渲染
登录注册时 需要做人机验证 接入的是阿里云的人机验证,验证逻辑什么的都是正常的
问题是每次进入登录或者注册页面时,需要刷新一下,人机验证的组件才能渲染出来,用了 this.$forceUpdate()也不起作用
但是不管用,以下是代码
上图是刷新后的界面,不刷新人机验证出不来
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
走过路过的大神都来瞧瞧咧,帮忙看看这个问题该如何解决。
可以写个自定义组件异步加载阿里cdn的js,如下: