# vue快速上手
* * *
## 使用前准备
> 在使用之前,推荐学习`Vue`和`ES2015`,并正确配置`Node.js`v6.x 或以上版本
基于`Vue.js`2.x+ 版本开发,所以有必要了解以下基础知识:
* [Vue 组件](https://cn.vuejs.org/v2/guide/components.html)
* [单文件组件](https://cn.vuejs.org/v2/guide/single-file-components.html)
## 标准开发
实际项目中,往往会使用`webpack`,`rollup`或者`gulp`的工作流,大多可以做到按需加载页面用到的组件,所以不推荐直接使用`<script>`标签全局引入的方式使用。
### 全局组件使用
可以在项目的入口文件中引入所有组件或所需组件
~~~js
import Cap4Business from 'cap4-business' // 引入组件库
import '../node_modules/Cap4Business/lib/index.css' // 引入样式库
Vue.use(Cap4Business)
~~~
### 单个组件按需使用,解构方式(会导致打包过大,推荐使用单引用)
可以局部注册所需的组件,适用于与其他框架组合使用的场景
~~~js
import { Cap4Button } from 'cap4-business'
export default {
components: {
Cap4Button
}
}
~~~
### 单个组件按需使用,单引用
可以局部注册所需的组件,适用于与其他框架组合使用的场景
~~~js
import Cap4StatisticsPcTable from 'cap4-business/lib/cap4-statistics-pc-table';
import 'cap4-business/lib/cap4-statistics-pc-table/css/cap4-statistics-pc-table.css';
export default{
components : {Cap4StatisticsPcTable}
}
~~~
在模板中,用`<cap4-button></cap4-button>`自定义标签的方式使用组件
~~~html
<template>
<div>
<cap4-button>这是一个按钮</cap4-button>
</div>
</template>
~~~
- 概要
- 技术介绍
- 框架与环境
- vue开发
- 开发规范
- 前端开发规范
- 总体原则
- HTML规范
- HTML&css规范
- vue编码规范
- Javascript规范
- 后端开发规范
- cap4
- 自定义控件
- 前端2.0(PC+移动)
- PC前端
- 后端
- 移动端
- 移动端接口
- 低版本协同升级到V5 8.0适配说明
- 自定义按钮
- 自定义按钮(无流程)
- 自定义控件(列表插槽)
- 自定义按钮(筛选条件)
- 低版本协同升级到V5 8.0适配说明
- 门户空间
- 门户与栏目挂载
- 栏目开发及流程说明
- 页面模板
- 客开通路及插件体系
- 表单设计器扩展配置
- 使用步骤
- 配置说明
- 事件API
- Demo示例
- 运行态客开通路
- 插件使用步骤
- 插件接口
- 事件接口
- 钩子相关接口
- 表单操作接口
- Demo示例
- 插件机制
- 表单运行态接口(旧)
- 白名单插件
- 版本记录
- vue组件库
- 开发指南
- 开发文档规范
- 业务组件介绍
- 业务组件
- table组件
- 分页组件
- title组件
- 统计排队组件
- code组件
- 条件筛选
- 批量导入
- 上传Excel
- 批量更新
- 批量刷新
- UI组件
- 按钮组件
- 复选组件
- 取色器组件
- 示例组件
- 水平选择组件
- 选图标组件
- 提示组件
- 单选组件
- 搜索组件
- 选择组件
- 穿梭框组件
- 标签组件
- 文本组件
- 树组件
- 验证组件
- 菜单组件
- iframe组件
- toolbar
- 统计组件
- 饼图
- 柱状图
- 图标
- 业务关系开发指南
- 自定义触发
- 自定义关联
- 后端API
- 更新表单数据缓存
- 发起表单流程
- 取得指定表单PDF或截图
- 无流程批量添加
- 无流程批量删除
- 无流程批量更新
- 无流程批量导出
- 客开培训文档
- Vue基础培训
- Vue实战培训
- Vue进阶培训
- VueCLI3培训
- cap3
- 自定义控件
- 后端
- 移动端
- 前端编译
- 表单运行态接口
- 协同云