首页 > 移动平台 > 详细

iOS端跳转页面时报错

时间:2020-04-16 09:39:28      阅读:85      评论:0      收藏:0      [点我收藏+]

从登陆点注册按钮时没反应或者白屏

这是手机端的报错信息:

[vue-router] Failed to resolve async component default: SyntaxError: Invalid regular expression: invalid group specifier name

[vue-router] uncaught error during route navigation:

技术分享图片

 

 在网上搜上边两个警告也没搜出来什么,然后搜了一下Error中的message:invalid group specifier name

看到了这样一篇文章:https://developers.weixin.qq.com/community/develop/doc/000242268685609895f8c085b58400

然后才知道是要跳转的那个页面中的正则的问题,注册页面中有很多表单,正则也比较多,通过排查知道是 ?< 的问题,把它删了就正常,所以需要用其他写法来代替一下

正则中的 ?= 、?<= 、?!、 ?<!=都是什么意思呢

1. ```?=``` : 询问后面跟着的东西是否等于这个    /b(?=a)/.test(‘bab‘)

2. ```?<=``` : 询问是否以这个东西开头  /(?<=a)b/.test(‘ab‘)

3. ```?!``` : 询问后面跟着的东西是否不是这个  /b(?!a)/.test(‘bb‘)

4. ```?<!=``` :询问是否不是以这个东西开头  /(?<!=a)b/.test(‘bb‘)

参考:
作者:不过从心而已
链接:https://www.jianshu.com/p/661af704198c

 
 

 

iOS端跳转页面时报错

原文:https://www.cnblogs.com/wuyufei/p/12710340.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!