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

在字符串里写的script结束标签把外面的script闭合了?各位有什么建议?

在字符串里写的script结束标签把外面的script闭合了?各位有什么建议?

猛跑小猪 2019-08-11 14:40:59
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 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

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

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

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

添加回答

举报

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