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

做导购类网站wordpress 右侧悬浮

做导购类网站,wordpress 右侧悬浮,网站开发怎么开发,长沙短视频公司DataGear 在4.3.0版本新增了dg-dashboard-code特性&#xff0c;并在4.4.0版本进行了改进和增强&#xff0c;结合看板API&#xff0c;可以很方便地制作完全由Vue、React等前端框架渲染的数据可视化看板。 本文基于Vue2、Element UI前端框架的<el-container>、<el-head…

DataGear 在4.3.0版本新增了dg-dashboard-code特性,并在4.4.0版本进行了改进和增强,结合看板API,可以很方便地制作完全由Vue、React等前端框架渲染的数据可视化看板。

本文基于Vue2、Element UI前端框架的<el-container><el-header><el-aside><el-main><el-row>等布局组件定义整个看板页面,并异步加载由Vue的v-for语法构建的图表元素。

首先,新建空白看板,填写名称后,先保存。

在编写看板页面之前,需要先下载 Vue2、Element UI库,加入看板资源中。

Vue2下载地址:

https://unpkg.com/vue@2.7.14/dist/vue.min.js

Element UI下载地址:

https://unpkg.com/element-ui@2.15.12/lib/theme-chalk/index.css

https://unpkg.com/element-ui@2.15.12/lib/index.js

https://unpkg.com/element-ui@2.15.12/lib/theme-chalk/fonts/element-icons.woff

加入后的看板资源如下所示:

index.html
lib/|-- element-ui@2.15.12/|-- index.js|-- theme-chalk/|-- fonts/|-- element-icons.woff|-- index.css|-- vue@2.7.14/|-- vue.min.js

加入看板资源后,编写index.html内容如下:

<!DOCTYPE html>
<html dg-dashboard-code="instance" dg-loadable-chart-widgets="异步加载图表部件ID-1,异步加载图表部件ID-2">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="lib/element-ui@2.15.12/theme-chalk/index.css">
<script src="lib/vue@2.7.14/vue.min.js"></script>
<script src="lib/element-ui@2.15.12/index.js"></script>
</head>
<body dg-chart-auto-resize="true" style="margin:0;">
<div id="app"><el-container style="height:100vh"><el-header style="text-align:center;font-weight:bold;font-size:2rem;">DataGear看板示例</el-header><el-main><el-container style="height:100%;"><el-aside><div id="v-for-charts"><div v-for="chartId in loadChartIds" v-bind:dg-chart-widget="chartId" style="height:40vh;"></div></div></el-aside><el-main><el-row :gutter="20" style="height:100%;"><el-col :span="12" style="height:100%;"><div style="height:100%;" dg-chart-widget="图表部件ID-1"></div></el-col><el-col :span="12" style="height:100%;"><div style="height:100%;" dg-chart-widget="图表部件ID-2"></div></el-col></el-row></el-main></el-container></el-main></el-container>
</div>
</body>
</html>
<script>
new Vue(
{el: '#app',data(){let d ={loadChartIds: ["异步加载图表部件ID-1", "异步加载图表部件ID-2"]};return d;},mounted(){dashboard.render();dashboard.loadUnsolvedCharts("#v-for-charts");}
});
</script>

保存,看板制作完成!

上述看板代码中:

dg-dashboard-code="instance"
设置看板页面加载后,仅创建看板JS对象,不执行初始化和渲染,因为在Vue挂载完成之前页面真正的DOM元素是不可用的。

dg-loadable-chart-widgets='...'
设置dashboard.loadUnsolvedCharts()函数允许异步加载的图表,避免越权访问。

dashboard.render();
在Vue挂载完成后执行看板渲染,因为此时才可以访问页面真正的DOM元素。

dashboard.loadUnsolvedCharts("#v-for-charts");
#v-for-charts元素里面通过v-for创建的图表元素需采用异步加载方式渲染,因为后台解析看板模板时无法识别它们。

示例效果图如下所示:

在这里插入图片描述

官网地址:

http://www.datagear.tech

源码地址:

Gitee:https://gitee.com/datagear/datagear

Github:https://github.com/datageartech/datagear

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

相关文章:

  • 网站建设信息科技公司百度竞价推广收费标准
  • 网站备案 的类型高职考技能考网站建设试题
  • 营销型企业网站建站北京城乡建设厅网站
  • 十大网站建设公司临沂企业网站建站模板
  • 宜宾网站优化下载软件的应用app
  • 深圳网站设计营销型东莞企业展厅设计公司
  • 深圳专业网站建设要求山东公司注册网上核名
  • 做用户名和密码网站页面net mvc 仿wordpress
  • 自学网站开发要多久大气点的公司名称
  • 网站制作西安苏州建筑类网站建设
  • 威海西郊建设集团网站兰州建网站
  • 深圳学校网站建设哪家好网站开发工作量评估
  • 网站哪些是动态的导航类网站怎么做
  • 公众号绑定网站东营人力考试信息网官网
  • 安徽 电子政务网站定制病历图片在线制作
  • 母婴网站模板邵阳邵东网站建设
  • 长沙鞋网站建设电子商务安全问题 网站权限管理
  • 相亲网站怎么做的网站建设公司 深圳信科
  • 企业网站如何建设报告怎么搭建支付网站
  • 上饶做网站哪家好哦利用赞赏码做网站收款
  • 免费网站建设新技术网页设计实验报告实验1
  • 青州哪里做网站做得好怎样登录建设互联网站
  • 成都网站建设制作公司画册设计免费模板
  • 公司高端网站建永嘉移动网站建设公司
  • 免费网站app哪个好竹业网站建设
  • 网站基站的建设方案网站开发 需要用到什么软件
  • 网站分享正能量单栏wordpress主题
  • 网站加黑链服饰技术支持 东莞网站建设
  • 请简述网站开发的流程图建筑图纸怎样识图
  • 国内wordpress模板台州网站优化方案