# easyapi-json-view **Repository Path**: easyapi/easyapi-json-view ## Basic Information - **Project Name**: easyapi-json-view - **Description**: EasyAPI JSON显示组件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-07 - **Last Updated**: 2021-09-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EasyAPI JSON 注释显示组件 ## 组件命名 easyapi-json-view ## 组件描述 EasyAPI JSON 注释显示组件,主要作用就是美化显示 JSON 数据,在此基础上,多一个类型和注释(类型一般 JSON 显示组件也有)。 ## 组件效果图 ![image](https://qiniu.easyapi.com/easyapi-json-view.png) > 颜色说明:注释 背景底色 字体颜色,类型 ## 2 个数据格式 传入数据包括 2 个 JSON 数据对象 _1、标准 JSON 数据_ > 用来显示 JSON 的基础数据,使用 pre 标签,风格采用 > _2、JSON 注释数据_ > 默认勾选数据类型、数据注释,如图所示显示数据类型与数据注释, ## 方法说明 _1、showType 显示数据类型(字段类型)_ _2、showDescription 显示数据注释(字段描述)_ ## 更多 _数据类型(字段类型)_ > string, number, boolean, integer, float, double, object, array ## Props | Props | 中文 | | ----------- | ------------ | | jsonData | json data | | commentData | comment data | --- | commentData | 中文 | | ------------ | ----------- | | name | key name | | remark | 注释 | | childParams? | childParams | ## Example ``` ``` ## 目录结构 ``` ├── dist 打包后产物 ├── example 运行用例 ├── src 源码 │ ├── utils 工具包 │ ├── JsonView.vue 组件源码 │ ├── assets 资源 │ │ ├── font 字体 │ │ └── styles 样式 │ └── index.js ├── webpack.base.js webpack配置基础 ├── webpack.build.js webpack配置prod └── webpack.config.js webpack配置dev ```