mone-editable
v0.2.1
Published
基于vue的可编辑表格插件
Downloads
2
Readme
mone-editable
基于 vue 的可编辑表格插件
特性
mone-editable
支持的表单类型有:
KCheckBox
单选框,类似于 input type="radio"KNumber
数字框,类似于 input type="number"KSelect
下拉框,类似于 selectKQuery
搜索框,自定义表单类型,常用于异步关联查询KText
文本框,类似于 input type="text"
简约的样式风格
使用
安装组件
npm i mone-editable -S
引入和使用
import Vue from 'vue';
import App from './App';
// 全局引入
import 'mone-editable/dist/mone-editable.css';
import me from 'mone-editable';
Vue.use(me);
/* eslint-disable no-new */
new Vue({
el: '#app',
render: h => h(App)
});
<template>
<div class="app">
<h3 class="text-center">mone-editable</h3>
<!-- 可编辑表格 -->
<k-editable :config="config"
:data-list="rows"
@add-row="addNewRow"
@del-row="delRow"></k-editable>
</div>
</template>
...
通过config
参数配置整个 editable 的主结构,
通过data-list
参数展示列表数据,数据的编辑改动直接影响到该引用参数
目录
- assets 文档以及项目相关资源
- example 示例程序开发目录
- lib 压缩打包后的正式文件
- src 插件源码
开发
# 安装依赖
npm install
# 查看项目 http://localhost:8080
npm run dev
开发时会启动example
目录的示例程序
构建
# 构建正式文件到 lib 目录
npm run build
# 查看webpack构建分析
npm run build --report