Vue 下的文件夹分类和文件作用等

src

  • assets
    • css
      • base.css : 项目基础的 css
      • normalize.css: githut 上一个很多企业都会引入的 css 用来规定一些基础空间的外貌的样式
    • images
  • common: 放一些 share 的 js 文件,默认文件名为 utils.js
  • components : 只放 share 的 components
    • common : 放所有项目都能 share 的组件
    • content: 放本项目中 share 的组件
  • store : 仓库 - 可以存 vuex 全局状态
    • index.js
    • mutations-type.js 用于存储、管理 mutations 中的方法名
    • getters.js 单独的 getters
    • mutations.js 单独的 mutations
    • actions.js 单独的 actions
    • modules
      • moduleA.js //单独的模块js
      • moduleB.js //单独的模块js
  • network : //网络请求相关的文件
    - request.js //封装网络请求
    - home.js //所有home page 的网络请求
  • router
  • views
    • 一个页面创建一个文件夹,每个页面有自己的 components 文件夹
    • home :首页文件夹
      • components或者childComps : Home 页面中只有自己使用的组件
      • Home.vue: 文件名字大写,folder 名字小写
        methods 中 注意 “事件监听相关方法” 和 “网络请求相关方法” 区分开来,写好注释,其中网络请求相关方法具体的接口等信息都写 network 中的 home.js 里,这里只调用即可
    • profile : 个人中心文件夹
    • cart : 购物车文件夹
  • editorconfig.js: 项目文本相关配置,从旧的项目中复用过来即可
  • vue.config.js:脚手架3用来手动设置自定义配置,这里设置下各个路径的别名

路径中的 @

代表 src ,是因为脚手架中给 src 文件夹设置了别名

  • 在 script import : import Footer from “@/index/components/footer/Footer”;
  • 在 style 标签里引用 css 需要加 ~ 号: @import “~@/index/assets/common/layout.css”;
  • 在 data 里写 icon: require("@/assets/img/tabbar/cart.png")

Css 文件引入

  • base.css 引入 normalize.css:
    @import “./normalize.css”
  • App.vue 中引入 base.css
    @import “./assets/css/base.css”

相关链接

https://github.com/
https://necolas.github.io/normalize.css/latest/normalize.css

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 文件夹管理系统使用Vue框架,可以方便地创建、编辑和删除文件夹。该系统还提供了搜索和过滤功能,使用户能够轻松地找到需要的文件夹。每个文件夹都可以包含多个子文件夹文件,用户可以根据需要创建和管理子文件夹文件。此外,用户可以自定义文件夹的属性,例如名称、描述和颜色。系统还提供了拖放功能,用户可以将文件夹文件拖放到适当的位置,以方便地组织和管理文件夹。最后,该系统还允许多个用户共享文件夹,用户可以授权其他人访问其文件夹,并设置不同的权限级别。总之,文件夹管理系统使用Vue框架提供了一种简单而强大的方式来创建、编辑和管理文件夹,同时还提供了灵活的自定义和共享功能,使用户能够更好地组织和管理自己的文件夹。 ### 回答2: 文件夹管理系统是为了更方便地管理和分类文件而开发的软件。Vue.js是一款流行的JavaScript框架,适合用于构建交互式的前端应用程序。在文件夹管理系统的开发中,Vue.js可以帮助我们更有效地组织和管理系统的各个模块以及实现文件夹的可视化操作。 在文件夹管理系统中,Vue.js可以帮助我们实现以下功能: 1. 文件夹创建和删除:通过Vue.js的双向数据绑定以及组件化开发方式,可以很容易地实现用户创建和删除文件夹的操作。 2. 文件夹文件的新增、删除和修改:Vue.js可以帮助我们实现实时渲染的功能,用户在文件夹中进行操作后,可以实时更新页面上的信息。 3. 文件夹的视觉效果:通过Vue.js的路由机制和组件化开发方式,可以实现文件夹的可视化操作,让用户一目了然地了解到文件夹内的信息。 总的来说,Vue.js文件夹管理系统的开发中可以大大提高开发效率,同时也可以让系统更加可维护和易于扩展。但是也需要注意Vue.js在浏览器兼容性和性能方面的问题,需要做好相关的优化和兼容性处理。 ### 回答3: 文件夹管理系统是一种用于管理和组织计算机中的文件文件夹的软件,可以让用户轻松地创建、重命名、复制、粘贴和删除文件夹,同时还可以将文件夹分配给特定用户或团队,以实现更好的文件共享和协作。 Vue是一种流行的JavaScript框架,可以用于构建响应式和可重用的用户界面,它提供了一种简单而有效的方法来创建交互式的Web应用程序。 这意味着,在使用Vue来构建文件夹管理系统时,您可以轻松地创建用户友好的界面,允许用户更轻松地执行文件夹管理任务。您还可以使用Vue的组件化功能来使代码更易于维护和扩展,同时还可以轻松地实现实时更新和响应。 最后,使用Vue可以帮助您快速开发文件夹管理系统,并且可以将其集成到现有的Web应用程序中。因此,Vue是一种非常有效的框架,可以用于构建高效的文件夹管理系统,并帮助用户更好地组织和管理他们的文件文件夹
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值