这给了我一个错误
stateless()
TypeError:无法读取属性' 0'为null
当我将第一行更改为:
时let templateUrlReg = new RegExp("templateUrl:\s+(.+)");
let templateUrlRes = templateUrlReg.exec("templateUrl: 'components/search/search.html'");
console.log(templateUrlRes[0]);
console.log(templateUrlRes[1]);
我得到了表达。
这里有什么问题? 难道不是普通空间的超集吗?
答案 0 :(得分:1)
使用双引号时需要使用双反斜杠,请尝试:
let templateUrlReg = new RegExp("templateUrl:\\s+(.+)");
的最后一段中解释