为了账号安全,请及时绑定邮箱和手机立即绑定

小白,请教各位大佬!在字符串里写的script结束标签把外面的script闭合了?感激不尽

小白,请教各位大佬!在字符串里写的script结束标签把外面的script闭合了?感激不尽

白衣染霜花 2019-07-27 00:11:04
data(){return{code:'{{message}}exportdefault{data(){return{message:"ok"}}}'}}在vue项目中使用这种写法,报错如下:SyntaxError:Unterminatedstringconstant(15:12)13|data(){14|return{>15|code:'{{message}}exportdefault{data(){return{message:"ok"}}}源码里是用单引号包裹了,但是报错信息里字符串里的'都被截掉了,所以不是没写单引号的问题。应该是字符串里的把.vue里的script标签闭合了
查看完整描述

2 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

我搞明白问题了。
当代码运行到的时候就认为代码结束了,没有解析后面的引号就会报错了,所以只要拆开成''就可以了。
                            
查看完整回答
反对 回复 2019-07-27
?
www说

TA贡献1775条经验 获得超8个赞

学好英语很重要,不然连错误提示都看不懂……
Unterminatedstringconstant未闭合的字符串常量。
开头有单引号了,结尾的单引号呢?
                            
查看完整回答
反对 回复 2019-07-27
  • 2 回答
  • 0 关注
  • 240 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信