Disallow self-closing on HTML void elements

【ESLINT报错】eslint/tslint常见报错集合 eslint常见报错集合 阅读详情

环境:

vue cli 3.0初始化带有eslint项目

触发位置:

<img class="avatar" :src="photoUrl" alt="avatar" />

解决:

报错内容是:不允许对HTML void元素进行自动关闭

方法一:

<img class="avatar" :src="photoUrl" alt="avatar">

方法二:

修改文件.eslintrc.js

...
rules: {
...
	"vue/html-self-closing": ["error", {
      "html": {
        "void": "always",
        "normal": "never",
        "component": "always"
      },
      "svg": "always",
      "math": "always"
    }],
...
}
...

详情:参考链接

配置1:

{
  "vue/html-self-closing": ["error", {
    "html": {
      "void": "never",
      "normal": "always",
      "component": "always"
    },
    "svg": "always",
    "math": "always"
  }]
}

示例1:

<template>
  <!-- ✓ GOOD -->
  <div/>
  <img>
  <MyComponent/>
  <svg><path d=""/></svg>

  <!-- ✗ BAD -->
  <div></div>
  <img/>
  <MyComponent></MyComponent>
  <svg><path d=""></path></svg>
</template>

配置2:

{
  "vue/html-self-closing": ["error", {
    "html": {
      "void": "always",
      "normal": "never",
      "component": "always"
    },
    "svg": "always",
    "math": "always"
  }]
}

示例2:

<template>
  <!-- ✓ GOOD -->
  <div></div>
  <img/>
  <MyComponent/>
  <svg><path d=""/></svg>

  <!-- ✗ BAD -->
  <div/>
  <img>
  <MyComponent></MyComponent>
  <svg><path d=""></path></svg>
</template>
SAP ABAP实战:如何用CVI_EI_INBOUND_MAIN批量更新BP邮箱(附完整代码) 本文深入解析了SAP ABAP中CVI_EI_INBOUND_MAIN函数在业务伙伴(BP)邮箱地址批量维护场景下的应用。通过详细讲解数据结构构建、关键参数(如任务参数'5')配置及完整代码示例,为开发者提供了一套高效、稳定的批量更新解决方案,并分享了性能优化与错误处理的最佳实践。 阅读详情

相关推荐

LabVIEW安装NI-DAQmx的方法(适合2021版和2022版)

LabVIEW安装NI-DAQmx的方法(适合2021版和2022版)

qq_65101190的博客 2万+

vue项目报错:warning Disallow self-closing on HTML void elements (<img/>)

在rule里面加一个规则: "vue/html-self-closing" rules: { "no-unused-vars":"off", "vue/html-self-closing": ["error", { "html": { "void": "always", "normal": "never", "component": "alw

南北极之间 7251

告别单一帧:在CFD-POST中完整加载Fluent瞬态计算结果的实战指南

本文详细介绍了在CFD-POST中完整加载Fluent瞬态计算结果的实战指南,解决工程师常见的只能看到最后一帧数据的问题。通过Fluent端的正确设置和CFD-POST端的完整加载技巧,帮助用户高效处理瞬态数据,提升后处理效率。文章还提供了常见问题排查、性能优化和高级后处理技巧,适用于Workbench环境下的流体流动分析。

weixin_29284657的博客 537

vue中eslint报Disallow self-closing on HTML void elements格式错误时的解决方案

vue中eslint报Disallow self-closing on HTML void elements格式错误时的解决方案

qq_40943266的博客 2604

从零开始:用RFSOC XCZU47DR搭建软件无线电开发环境(2023最新版)

本文详细介绍了如何使用Xilinx RFSoC XCZU47DR搭建高性能软件无线电(SDR)开发环境,涵盖硬件选型、开发环境配置、射频子系统校准及实战应用开发。特别针对2023年最新技术需求,提供从基础配置到高级优化的完整指南,助力科研人员和工程师快速掌握RFSoC开发技术。

weixin_42525005的博客 510

南京工业大学高性能计算平台基础使用指南

高性能计算平台基础使用指南前言什么高性能计算南京工业大学高性能计算平台如何登录如何进行文件传输进行任务提交(本文以提交MATLAB任务为例)环境变量的配置(推荐)使用Environment Modules进行环境变量管理Modules 指令自定义MODULEFILE常见软件任务脚本 前言 第一次接触使用学校的高性能平台是在今年上半年进行毕业设计的时候,当时有大量的数据需要在Matab中进行模型运算,便向学校申请了账号,使用了HPC平台。计算速度确实比个人电脑快了太多太多。 近期,有很多初次想使用高性能计算

weixin_45710019的博客 6878

对于vue项目中报Disallow self-closing on HTML void elements格式错误时的解决方案

该错误为eslint自身所带规则,即虽然双标签和自闭合的单标签在项目中都是有效的,但是严格意义来说,在HTML的书写规范中是不支持的。找到.eslint.js文件,在rules规则中加入如下代码,来阻止报错。

weixin_42466185的博客 3847

【推荐100个unity插件】unity易于使用模块化设计的天空、体积云和天气系统——Enviro 3

Enviro 3是一款功能强大的Unity天空与天气系统插件,提供动态天空、体积云、天气模拟等丰富功能。安装时需将预制体拖入场景并配置主相机,URP支持需激活深度纹理和添加渲染特性。模块化设计允许自由添加/移除时间、光照、雾效等模块,并通过API控制参数。推荐配合色调映射(如ACES模式)获得最佳视觉效果。插件支持季节、温湿度模拟及闪电风暴等特效,适用于需要逼真环境渲染的Unity项目。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 2092

HTML自闭合(self-closing)标签

<meta>标签:设置页面元信息的 <base>:设置网页所有链接的相对目录(如根目录)的 <br>:换行 <hr>:水平线 <img>:图像 <input>:表单元素 <col>:在表格table中定义一个或多个列的属性 <frame>:定义框架的一个窗口(已遗弃) <link>:定义文档与外部资源的关系的链接 <area>: 标签定义图像映射内部的区域(图像映射指的是带有可点击

云淡风轻 2万+

具身智能(40):主流 VLA 模型π₀

摘要: π₀是首款专为机器人设计的VLA(视觉-语言-动作)端到端基础模型,通过双阶段训练实现“感知-决策-执行”闭环。其创新点包括:1)FlowMatching技术实现连续平滑动作控制(精度0.3°);2)结合VLM预训练与多机器人实操数据,零样本任务完成率达76.4%,远超同类模型;3)支持模糊指令理解与动态场景适应(如遮挡识别)。开源版本涵盖不同规模模型,适用于工业装配、服务机器人等场景,在延迟(213ms)和稳定性(92%自主恢复率)上显著领先OpenVLA等竞品。

码农17年的博客 509

详解舵机的基本原理以及控制方法

文章目录什么是舵机?伺服控制硬件连接舵机规格SG90MG90SMG996R总结 什么是舵机? 舵机是伺服电机的一种,伺服电机就是带有反馈环节的电机,我们可以通过伺服电机进行精确的位置控制或者输出较高的扭矩; 舵机也叫也叫 RC 伺服器,通常用于机器人项目,也可以在遥控汽车,飞机等航模中找到它们。 类似舵机这样的伺服系统通常由小型电动机,电位计,嵌入式控制系统和变速箱组成。 电机输出轴的位置由内部电位计不断采样测量,并与微控制器(例如STM32,Arduino)设置的目标位置进行比较; 根据相应的偏差,控制

一名热爱技术的工程师的博客。分享技术干货,记录美好生活。永远相信美好的事情即将发生。 4万+

HTML5自闭合(self-closing)标签汇总、以及末尾的斜杠问题的官方说明

HTML5规范声明: 在HTML5的规范中,自闭合标签不需要加斜杠,但是兼容加斜杠的写法; XHTML严格要求自闭合标签中必须加斜杠; 自闭标签及其官方说明: <br> 插入一个简单的换行符,标签是空标签(意味着它没有结束标签,因此这是错误的:<br></br>)。 <hr> 创建一条水平线,在HTML中,<hr> 没有结束标...

时间飞逝的博客 1万+

MySQL 一一 MySQL基本使用

1、数据库 简单来说,所谓的数据库就是存储数据的容器,而且是永久存储的。 2、为什么需要数据库 3、为什么要学习MySQL数据库 最早MySQL数据,瑞典AB公司开发的一款开源型的关系型数据库。 随着时间的推移,瑞典AB公司把MySQL数据库转让给Sun公司(Java语言的创始公司) 后来,Sun公司经营不善,又把MySQL数据库转让给甲骨文公司(Oracle数据库) 4、数

Guizy 7万+

vscode(^1.44.0)下vue-html代码格式化与eslint格式化冲突

vscode配置 { "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, "eslint.validate": [ "javascript", "javascriptreact", "html", ...

fredricen的专栏 1418

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

HTML(5) 不要求标签自闭合

XHTML教导我们,标签都是要闭合的,不能包含子元素的标签需要自闭合。但HTML5是没有这个要求的,所有HTML中都没这个要求,是XHTML将这门松散的语言变得严格起来。XHTML诸多严格,包括标签都要闭合,包括tagName和属性都要小写等。 HTML 第一版 追溯HTML的元祖第一版,就是不要求自闭合的,如下的一段用法就表明了其的松散随意 1 2 3 4

大爱无疆的博客 2760

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Require self-closing on Vue.js custom components

最近vue的标签遇到了小问题,目前解决办法是通过将&lt;div&gt;&lt;/div&gt;改写成这种&lt;div/&gt;形式解决的,有更详细更好的处理手段,希望能指点一下

A 2万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

关于nuxt报错Require self-closing on HTML elements (<div>) vue/html-self-closing的解决方法

首先找到.eslintrc.js文件 然后在rules中添加以下配置 "vue/html-self-closing": ["error",{ "html": { "void": "never", "normal": "any", "component": "any" }, "svg"...

weixin_30613433的博客 2719

前端搭建环境

nvm nvm-windows Download the latest installer mac curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash export NVM_DIR="$([ -z "${XDG_CONFIG_HO

lyd的博客 436

element UI 自定义传参的解决方法

&lt;el-autocomplete v-model="state4" :fetch-suggestions="querySearchAsync" placeholder="请输入内容" @select="handleSelect" &gt;&lt;/el-autocomplete&gt; 这里的hanleSelect默认绑定的参数是选中的那条数据。 但是如果一个页面有

userkang的博客 1万+

vue中Require self-closing on Vue.js custom components的解决方法

1、找到.eslintrc.js这个文件 2、然后再rules中添加如下配置 "vue/html-self-closing": ["error",{ "html": { "void": "never", "normal": "any", "component": "any" }, "svg": "always", ...

qq_39237850的博客 1万+

【问题处理】warning Require self-closing on HTML elements (div) vue html-self-closing

问题(编译警告) [1] 101:7 warning Require self-closing on HTML elements (<div>) vue/html-self-closing 原因 格式问题 处理 <div ref="echart" class="chart" > </div> 改为 <div ref="echart" class="chart" /> ...

且心的专栏 8567
上一篇: CSS选择器
下一篇: 隐藏elementUI的表格扩展列
xiaojinglyd
博客等级 码龄9年 6粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值