vue框架—src下的代码结构

4 篇文章 0 订阅
2 篇文章 0 订阅

主要结构介绍,不做全部介绍,可自己新建,词义符合就行。
结构注意:整洁,一目了然。
api:
增加接口的文件夹,使用import导入具体服务名称,常量,export导出方法
使用index.js暴露出去(其中index引入文件夹中内容,export导出)
调用api接口的方法绑定到windows上,使用try…catch…返回结果或异常值

assets:
静态资源及一些样式配置

components:
element-ui组件,基础组件及业务组件

config:
form表单等的相关配置

router:
路由

文件夹下基本使用index导出
使代码结构整洁,一个index代表一个模块,如组件,路由,api接口等。
路由文件Index.js文件举例:

Import Vue from ‘vue’;
Import VueRouter from ‘vue-router’;
Import routes from ‘./routes’;
Vue.use(VueRouter);//注册路由插件
//注册路由
const router = new VueRouter({
routes
}
)
Export default router;

其中路由的routes.js文件:

//路由是数组:增加routes.js将路由对象转成数组
Export default{
	path:/XM,
	name:XM_ROUTE_NAME_MAIN,
	component() => import(../pages/XM/XMComponents”),
	chidren: XM_ROUTES,
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值