zoukankan      html  css  js  c++  java
  • vue-element-admin 代码风格

    Component

    所有的Component文件都是以大写开头 (PascalCase),这也是官方所推荐的。

    但除了 index.vue

    例子:

    • @/components/BackToTop/index.vue
    • @/components/Charts/Line.vue
    • @/views/example/components/Button.vue

    JS 文件

    所有的.js文件都遵循横线连接 (kebab-case)。

    例子:

    • @/utils/open-window.js
    • @/views/svg-icons/require-icons.js
    • @/components/MarkdownEditor/default-options.js

    Views

    views文件下,代表路由的.vue文件都使用横线连接 (kebab-case),代表路由的文件夹也是使用同样的规则。

    例子:

    • @/views/svg-icons/index.vue
    • @/views/svg-icons/require-icons.js

    使用横线连接 (kebab-case)来命名views主要是出于以下几个考虑。

    • views下的.vue文件代表的是一个路由,所以它需要和component进行区分(component 都是大写开头)
    • 页面的url 也都是横线连接的,比如https://www.xxx.admin/export-excel,所以路由对应的view应该要保持统一
    • 没有大小写敏感问题
  • 相关阅读:
    深入js——this
    深入js——作用域链
    深入js——变量对象
    深入js——执行上下文栈
    vue为什么不能检测数组的变化
    常用的文件下载方式
    vue中修改第三方组件的样式不生效
    Neo4j 学习笔记2
    Neo4j 学习笔记1
    idea git 命令
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/14844374.html
Copyright © 2011-2022 走看看