# 快速入门

# 安装插件

# yarn
yarn add agility-form -S

#npm
npm i agility-form -S

# 组件注册

// 导入包
import agilityForm from 'agility-form';
// 导入样式
import 'agility-form/lib/agility-form.css';
Vue.use(agilityForm);

# 示例代码

<template>
  <agilitySearchForm
    :json="form"
    :model.sync="queryForm"
    @search="getTableData"
  />
</template>
<script>
  export default {
    data() {
      return {
        queryForm: {},
        form: [
          {
            type: 'text',
            model: 'user_name',
            label: '用户',
            placeholder: '请输入用户名称',
          },
        ],
      };
    },
  };
</script>

虽然是基于element-ui进行开发的,但是已经把element-ui相关样式整合在一起了,使用时无需再单独引入element-ui。 当然,如果您已经安装了element-ui,那也不影响。

Last Updated: 9/28/2023, 9:45:21 AM