webstorm使用vue框架写template时,不能用··这个符号
问题描述
webstorm使用vue框架写template时,不能用··这个符号(大键盘1键左边那个键),其他的电脑可以使用
问题出现的环境背景及自己尝试过哪些方法
换成‘’符号可以
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div id="App"></div>
<script src="https://cdn.jsdelivr.net/npm/...;></script>
<script src="https://unpkg.com/vue-router/...;></script>
<script>
var login={
template:"<div><h1>login路由</h1></div>"
}
Vue.use(VueRouter);
var myRouter=new VueRouter({
routes:[
{name:"login",path:"/login",component:login},
{name:"register",path:"/login",component:login}
]
}
)
var vue=new Vue({
el:"#App",
router:myRouter,
template:`<div><router-link :to="{name:'login'}">登陆</router-link><router-view></router-view></div>`
})
</script>
</body>
</html>
你期待的结果是什么?实际看到的错误信息又是什么?
template:<div><router-link :to="{name:'login'}">登陆</router-link><router-view></router-view></div>
出现错误提示:String template are not supported by current JavaScript version
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
设置 -> Language & Frameworks -> JavaScript -> 选择 EcmaScript 6