创新实训博客(41)——管理员数据统计和搜索自动提示设计
2020-07-14 06:21
302 查看
添加用户性别饼状图
1. 显示效果
2. 接口调用
[code]// 性别统计 export function getSexStatistic() { return request({ url: '/admin/user/statistics/sex', method: 'get' }) }
3. js端echarts数据显示部分配置
[code] grid: { left: '2%', right: '2%', bottom: '2%', containLabel: true }, tooltip: { trigger: 'item', formatter: '{a} <br/>{b}: {c} ({d}%)' }, series: [{ name: '用户性别', type: 'pie', radius: ['35%', '55%'], center: ['50%', '53%'], avoidLabelOverlap: true, label: { position: 'outer' }, data: [ { value: data[0].count, name: '男' }, { value: data[1].count, name: '未知' }, { value: data[2].count, name: '女' } ] }]
4. js端统计出总数的显示部分代码
[code] var total = data[0].count + data[1].count + data[2].count var option = ({ title: [{ text: '用户性别' }, { text: '{name|总数' + '}\n{val|' + total + '}', top: 'center', left: 'center', textStyle: { rich: { name: { fontSize: 12, color: '#999999', padding: [10, 0] }, val: { fontSize: 18, color: '#000000' } } } }],
搜索自动提示示意图
前端html修改
autocomplete 是一个可带输入建议的输入框组件,fetch-suggestions 是一个返回输入建议的方法属性。
如 querySearch(queryString, cb),在该方法中你可以在你的输入建议数据准备好时通过 cb(data) 返回到 autocomplete 组件中。
[code] <el-autocomplete v-model="search" :fetch-suggestions="querySearch" placeholder="请输入搜索内容" :trigger-on-focus="false" style="width: 100%"> <el-button slot="append" icon="el-icon-search" @click="routeToSearch" /> </el-autocomplete>
js调用部分
[code] querySearch(queryString, cb) { var tagList = this.tagList var results = queryString ? tagList.filter(this.createFilter(queryString)) : tagList console.log(results) // 调用 callback 返回建议列表的数据 cb(results) }, createFilter(queryString) { return (tagItem) => { return (tagItem.name.toLowerCase().indexOf(queryString.toLowerCase()) === 0) } }
相关文章推荐
- 创新实训博客(42)——搜索界面自动补全的前端处理
- 博客数据统计功能上线,OFFER大挑战等你来!CSDN产品公告第3期:
- 单台服务器的数据统计设计
- 本人开发系统--新生报到与数据统计管理系统--数据库设计及相关查询SQL语句笔记
- 基于阿里云 数据统计平台设计(类CNZZ或百度统计)
- 自然语言交流系统 phxnet团队 创新实训 项目博客 (三)
- 个人博客github Pages重构(github Pages jekyll Liquid google站内搜索 pc和手机端自动布局)
- 创新实训——图片社区数据库设计
- java课程设计——博客作业教学数据分析系统(201521123083 戴志斌)
- 利用easyUI的combobox打造自动搜索提示功能
- JS仿百度搜索自动提示框匹配查询功能
- JS仿百度搜索自动提示框匹配查询功能
- 黑马程序员_基本数据的自动拆装箱及享元设计模式简介
- 自然语言交流系统 phxnet团队 创新实训 项目博客 (十)
- 自然语言交流系统 phxnet团队 创新实训 个人博客 (十一)
- Android:控件AutoCompleteTextView 客户端保存搜索历史自动提示
- jQuery(Ajax)/PHP/MySQL实现搜索自动提示功能
- EXCEL表格自动统计测试用例数据的方法
- 用数据辅助设计-搜索中的实践
- jQuery实现搜索关键字自动匹配提示方法