Component name “Nearby“ should always be multi-word. 的原因

2023-11-17

很好奇在ESlint规范中为啥要求component的name不能是单个单词(除了App外)呢?

查阅官方文档得知:

This rule require component names to be always multi-word, except for root App components, and built-in components provided by Vue, such as or . This prevents conflicts with existing and future HTML elements, since all HTML elements are a single word.

简单来说,就是为了防止与之后的html标签冲突,因为html标签都是单个单词的。所有推荐采用multi-word,确实如此。

而且还有一个好处是:在html中调用的形式为<home-page />,如果统一采用此规则,可以一眼看出那些标签是自己定义的组件,缺点自然就是命名得琢磨一番了

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Component name “Nearby“ should always be multi-word. 的原因 的相关文章

  • JSON 驼峰转下划线

    import com fasterxml jackson databind PropertyNamingStrategy PropertyNamingStrategyBase public class MyCamemlToUnderline
  • MAC DOCKER无法ping通容器解决方案

    原因 解决方案 原因 先来看下LINUX的docker架构 docker是在linux内核容器基础上实现的 linux安装docker后 会创建一个为docker0的虚拟网卡 linux宿机与docker容器之间的通信 通过docker0虚

随机推荐

  • 高三计算机教案,2017高三信息技术教学计划

    信息技术是一门操作性和实践性强的课程 应注重培养学生的动手操作实践能力 提高学生的学习兴趣 达到学习的目的 下面是学习啦小编带来关于2017高三信息技术教学计划的内容 希望能让大家有所收获 2017高三信息技术教学计划 一 一 基本情况 1
  • violate关键字---java高并发

    内存模型相关概念 计算机在执行程序时 每条指令都是在CPU中执行的 而执行指令过程中 势必涉及到数据的读取和写入 由于程序运行过程中的临时数据是存放在主存 物理内存 当中的 这时就存在一个问题 由于CPU执行速度很快 而从内存读取数据和向内
  • origin账户申请&&安装使用——画图软件

    账户申请 参考https my originlab com forum topic asp TOPIC ID 22328 学生半年免费版官方网站申请链接 用学校提供的以edu cn结尾的邮箱进行注册 https www originlab
  • const的用法

    const是一个关键字 加在变量前 将其声明为常量 简单来说 就是不希望该变量的值发生改变 因此 它必须在声明该变量时就赋初值 const与指针 如果const加在 符号前面 如 const int p a 或 int const p a
  • PHP性能优化--OPCache

    文章目录 前言 OPcache 介绍 启用 配置项说明 opcache preload预加载文件示例 删除缓存 可视化界面opcache gui 总结 参考资料 前言 随着业务的发展 性能优化成为了不可避免的课题 优化后的业务承载能力可以是
  • sh 脚本异常:/bin/sh^M:bad interpreter: No such file or directory

    权限不够 chmod x examples mnist bb sh 在 Linux 中执行 sh 脚本 异常 bin sh M bad interpreter No such file or directory 这是不同系统编码格式引起的
  • Spring不同类型的注入方式,p-namespace,c-namespace

    spring官网代码示例 1 不同类型的注入方式
  • 数据结构系列——链表linklist

    本期主题 数据结构之 链表 往期链接 数据结构系列 先进先出队列queue 数据结构系列 栈 stack 目录 1 链表定义 2 代码实现链表 1 链表定义 定义 链表由多个结点组成 结点不仅包含值 还包含到下一个结点的信息 所以通过这种方
  • 优惠券秒杀(二)

    原创 L1296686146 冗谪 2023 07 27 18 30 发表于陕西 收录于合集 redis7个 库存超卖问题分析 库存超卖问题其本质就是多个线程操作共享数据产生的线程安全问题 即当一个线程在执行操作共享数据的多条代码的过程中
  • 基于信号量的生产者-消费者

    信号量是进化版的互斥锁 互斥锁只能供一个线程使用 信号量可以供多个线程使用 如果希望在多个线程之间对某对象的部分数据共享 互斥锁无法实现 只能将整个数据锁住 这样导致线程并发性下降 信号量既能保持同步 数据又不混乱 又能提高线程并发 主要函
  • Qt

    Qt 信号和槽之间的连接与使用 重载信号和槽的连接 测试环境 Qt Creator 5 14 2 MinGW 7 3 1 信号和槽 在Qt中 QObject是所有的Qt类的基类 如果想要自己实现一个C 类 并且还需要支持信号和槽 那么需要在
  • 用java计算输入工资计算税收_标准作业

    课后作业 第一章 理论 1 java环境搭建的步骤 2 java语言的简介 3 手写代码实现个人信息的输出 姓名 性别 年龄 家庭地址 爱好 座右铭 上机 分别使用记事本和myeclipse编写java程序实现求学经历的输出并写好每行代码的
  • 医学图像的CT值与像素值总结及转换代码

    目录 一 CT图像的调窗 1 Window width 2 Window level center 二 DICOM文件中窗宽窗位对应字段 三 CT值与像素值转换 线性映射 1 itk snap软件和sitk代码示例 2 Mango软件和ni
  • 协议定制 + Json序列化反序列化

    文章目录 协议定制 Json序列化反序列化 1 再谈 协议 1 1 结构化数据 1 2 序列化和反序列化 2 网络版计算器 2 1 服务端 2 2 协议定制 1 网络发送和读取的正确理解 2 协议定制的问题 2 3 客户端 2 4 代码 3
  • Spring Boot + Vue的网上商城之基于用户的协同过滤的商品推荐实现

    Spring Boot Vue的网上商城之基于协同过滤的商品推荐实现 协同过滤算法设计思路 构建用户 商品评分矩阵 将用户的购买行为和评价记录转化为一个用户 商品评分矩阵 矩阵中的每个元素表示用户对商品的评分 计算用户之间的相似度 通过计算
  • 在Visual Studio上开启自己的C++学习之旅

    目录 0 引言 1 本教程使用到的相关软件或产品 2 下载及安装Visual Studio 2 1 创建符号链接 2 2 安装Visual Studio 2 2 1 补充 3 创建并运行自己的第一个C 程序 0 引言 在学习一门编程语言之前
  • [940]TensorFlow练习4: CNN, Convolutional Neural Networks

    Convolutional Neural Networks翻译为卷积神经网络 常用在图像识别和语音分析等领域 CNN详细介绍参看 https en wikipedia org wiki Convolutional neural networ
  • 太原理工大学c语言期末试卷及答案,太原理工大学人工智能复习题 试题 答案概要...

    任务有何不同 6 5 基于规则的专家系统是如何工作的 其结构为何 6 6 基于框架的专家系统与面向目标编程有何关系 其结构有何特点 其设计任务是什 么 6 7 为什么要提出基于模型的专家系统 试述神经网络专家系统的一般结构 6 8 新型专家
  • 在区块链的世界里,美国CFTC希望成为一个节点

    在华盛顿参与一场区块链峰会时 CFTC 美国商品期货交易委员会 主席J Christopher Giancarlo发表了题为 数字三要素 技术 监管和市场 的演讲 Giancarlo在演讲中提到了区块链技术的应用可能 认为如果2008年经济
  • Component name “Nearby“ should always be multi-word. 的原因

    很好奇在ESlint规范中为啥要求component的name不能是单个单词 除了App外 呢 查阅官方文档得知 This rule require component names to be always multi word excep