当前位置: 首页 > article >正文

Vue3入门--[vue/compiler-sfc] Unexpected token, expected “,“ (18:0)

新手小白学习Vue–入门就踩坑系列

问题描述

创建了一个Person.vue,保存后直接报错:
[plugin:vite:vue] [vue/compiler-sfc] Unexpected token, expected "," (18:0)
在网上搜了半天也没找到原因,最后还得靠自己,现将解决办法分享一下,希望大家不要再踩坑了!!

源代码如下:

<template>
  <div class="person">
    <h2>姓名: {{name}}</h2>
    <h2>年龄: {{age}}</h2>
    <button @click="showTel">查看联系方式</button>
  </div>
</template>

<script lang="ts">

export default {
  name: 'Person',
  data(){
    return {
      name : 'John San',
      age: 18,
      tel: '1234567890'
    }
 },
 methods: {
   showTel() {
     alert(this.tel);
   }
   // --坑位  此处有个大括号忘记写了 ,此处需要添加 }
}
</script>

<style scoped>
  .person {
    background-color: skyblue;
    box-shadow: 2px 2px 5px #888888;
    border-radius: 5px;
    padding: 10px;
  }
</style>

结果保存后浏览器报错:

在这里插入图片描述
控制台报错:
Failed to load resource: the server responded with a status of 500 (Internal Server Error)

原因解析

错误远近竟然是少写了一个}
在源代码中已经标注报错位置
我吐了!

小结

丢三落四的,代码语法严谨,不要粗心大意!切记,切记!


http://www.kler.cn/a/374389.html

相关文章:

  • Windows转Mac过渡指南
  • 前端如何实现进度条
  • 【如何获取股票数据29】Python、Java等多种主流语言实例演示获取股票行情api接口之沪深A股次新股池数据获取实例演示及接口API说明文档
  • 四足机器人实战篇之二十二:四足机器人支撑腿反作用力规划之反馈控制及线性约束条件优化方法
  • vue 项目情景应用+深度理解+面试高频题
  • 2.WebSocket进阶: 深入探究实时通信的最佳实践与优化技巧
  • 安装Docker到指定目录
  • 学习stm32
  • 免费送源码:Java+ssm++MVC+HTML+CSS+MySQL springboot 社区医院信息管理系统的设计与实现 计算机毕业设计原创定制
  • 校园社团信息管理平台:Spring Boot技术实战指南
  • 自修室预约系统|基于java和小程序的自修室预约系统设计与实现(源码+数据库+文档)
  • CentOS 9 Stream 上安装 IntelliJ IDEA
  • 什么是线程局部变量(ThreadLocal)?
  • 金融领域中的敏感性分析和期权价值计算相关的操作
  • 动态规划 01背包(算法)
  • OV代码签名证书
  • Leetcode 移除元素
  • 流畅!HTMLCSS打造网格方块加载动画
  • 使用 Elastic、OpenLLMetry 和 OpenTelemetry 跟踪 LangChain 应用程序
  • 如何基于Apache SeaTunnel 读取Oracle的数据
  • Metasploit(MSF)使用
  • elasticsearch7.x在k8s中的部署
  • 【Visual Studio】解决 CC++ 控制台程序 printf 函数输出中文和换行符显示异常
  • logback 替换日志中的类名
  • 【论文复现】以思维链为线索推理隐含情感
  • git commit应遵循的提交规范