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

阅读 2.5k
1 个回答

设置 -> Language & Frameworks -> JavaScript -> 选择 EcmaScript 6

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题