当前位置: 首页 > news >正文

重庆网站建设eyoucwordpress 去掉顶部工具栏

重庆网站建设eyouc,wordpress 去掉顶部工具栏,微官网免费制作平台,什么软件网站好本文在基础上进行改进,后端使用若依后端IofTV-Screen: 🔥一个基于 vue、datav、Echart 框架的物联网可视化(大屏展示)模板,提供数据动态刷新渲染、屏幕适应、数据滚动配置,内部图表自由替换、Mixins注入等功…

本文在基础上进行改进,后端使用若依后端IofTV-Screen: 🔥一个基于 vue、datav、Echart 框架的物联网可视化(大屏展示)模板,提供数据动态刷新渲染、屏幕适应、数据滚动配置,内部图表自由替换、Mixins注入等功能,持续更新.... - Gitee.com

1.效果:将系统总人数统计显示到大屏

1. 使用dv-digital-flop组件

 <dv-digital-flop :config="config1" style="width:100%;height:100%;" />

number中的元素将被用于替换content内容模版中的{nt}标记,其替换顺序与模版标记的顺序一一对应:

 config1: {
          number: [],
          content: '{nt}',
          style: {
            ...style,
            fill: "#00fdfa",
          },
        }

2. 获取数据并显示

 //统计人数
        countUsers().then(res=> {

          if (!this.timer) {
            console.log("统计人数", res);
          }
          if (res.code == 200) {
          this.countUsers = res.countUsers;
          this.config1 = {
            ...this.config1,
            number: [this.countUsers]
          } }
        })

3. 使用定时器轮询刷新

      //轮询
      switper() {
        if (this.timer) {
          return
        }
        let looper = (a) => {
           this.getData()
        };
        this.timer = setInterval(looper, this.$store.state.settings.echartsAutoTime);
      }

其中this.$store.state.settings.echartsAutoTime可替换成3000

4. user.js增加api

// 查询用户数
export function countUsers() {return request({url: '/system/user/countUsers',method: 'get'})
}

5. 增加controller后端方法

/*** 获取用户数*/@GetMapping("/countUsers")
public AjaxResult countUsers()
{AjaxResult ajax = AjaxResult.success();Integer count = userService.countUsers();ajax.put("countUsers", count);return ajax;
}

6. mapper.xml

<select id="countUsers"  resultType="Integer">select count(1) from sys_user where del_flag='0'
</select>

7. 最终代码

<template><ul class="user_Overview flex" v-if="pageflag"><li class="user_Overview-item" style="color: #00fdfa"><div class="user_Overview_nums allnum "><dv-digital-flop :config="config1" style="width:100%;height:100%;" /></div><p>总人数</p></li></ul><Reacquire v-else @onclick="getData" line-height="200px">重新获取</Reacquire>
</template><script>
import { countUsers } from "@/api/system/user";let style = {fontSize: 24}export default {data() {return {// 人员总数countUsers: 0,pageflag: true,timer: null,config1: {number: [],content: '{nt}',style: {...style,fill: "#00fdfa",},}};},created() {this.getData()},mounted() {},beforeDestroy() {this.clearData()},methods: {clearData() {if (this.timer) {clearInterval(this.timer)this.timer = null}},getData() {this.pageflag = true;//统计人数countUsers().then(res=> {if (!this.timer) {console.log("统计人数", res);}if (res.code == 200) {this.countUsers = res.countUsers;this.config1 = {...this.config1,number: [this.countUsers]} }})this.switper()},//轮询switper() {if (this.timer) {return}let looper = (a) => {this.getData()};this.timer = setInterval(looper, this.$store.state.settings.echartsAutoTime);},},};</script>
<style lang='scss' scoped>.user_Overview {li {flex: 1;p {text-align: center;height: 16px;font-size: 16px;}.user_Overview_nums {width: 100px;height: 100px;text-align: center;line-height: 100px;font-size: 22px;margin: 50px auto 30px;background-size: cover;background-position: center center;position: relative;&::before {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;}&.bgdonghua::before {animation: rotating 14s linear infinite;}}.allnum {// background-image: url("../../assets/img/left_top_lan.png");&::before {background-image: url("../../../assets/bigScreen/img/left_top_lan.png");}}}}</style>

 

 

http://www.yayakq.cn/news/427108/

相关文章:

  • delphi做网站开发易语言网站开发教程
  • 爱站seo工具公司概况介绍怎么写
  • 中山移动网站建设多少钱黑色时尚橱柜网站源码
  • 怎么做公司网站的手机客户端网站建设的步骤教程
  • html网站成品下载左右网站模版
  • 怎么做外贸个人网站网页设计参考图
  • 网站建设包含图文设计企业推广的主要目的是
  • 建立网站考虑的三大要素郑州市网站和公众号建设
  • 北京 公司网站制作优是是什么网站
  • 云砺信息科技做网站网站建设 信科网络
  • 宁夏电力建设工程公司门户网站wordpress 文章不显示没有图片
  • 做网站还需要续费怎么弄推广广告
  • 服务型网站有哪些网站地图灰色效果的怎么做的
  • 国内知名的网站建设企业网址提交百度收录
  • 深圳网站建设hi0755重庆免费公司建网站
  • 有了域名如何建网站做房产的网站
  • 360网站怎么做挣外快的正规平台
  • 怎么看网站用的什么后台上海优化排名网站
  • 学校的二级网站怎么建设xammp wordpress
  • 邯郸企业网站团队dw做网页教程
  • 贵州网站制作品牌公司重庆网络问政平台
  • 北京网站开发联系电话低价郑州网站建设
  • 如何自己建立一个网站中国网站空间
  • 做医疗的网站wordpress 上传图片 500
  • 上海3d网站建设wordpress自适应方法
  • 在线销售型网站销售外包公司
  • 学院网站建设分工网站开发费用报价
  • 免费英文建设网站网站下拉菜单代码
  • aspcms网站后台登陆界面模版网站建设方案书是什么
  • 长沙网站设计哪家好商业计划书ppt模板免费下载