技术标签: css 音频进度条 javascript
页面中有两个同样的饼图,所以打算写个组件,完成之后刷新页面echarts并没有加载成功,在组件中修改一个值后,页面自动更新了饼图,所以肯定是接口还未请求到数据,echarts已经渲染了,经过查资料后需要一个标识,我用flag标志默认为false,在接口请求成功之后改变flag为true即可
<bar :bardata="pieData" charts="chartsOne" styleDir="right" v-if="flag" ></bar>
<div style="width:100%;height:50%;clear:both;">
<div :style="{ float: echartsDir }" ref="charts" class="echartbox"></div>
</div>
export default {
name: 'Bar',
props: {
bardata: Array,
charts: String,
styleDir: String,
echartsDir: String,
title: String,
theme: Boolean,
},
data() {
return {
myCharts: null,
color: '',
};
},
watch: {
bardata: {
immediate: true,
deep: true,
handler: function(newVal) {
console.log(newVal);
},
},
theme: {
deep: true,
handler: function(val) {
console.log(val);
if (!val) {
this.color = ['#0052D9', '#834EC2', '#0594FA', '#00A870', '#EE7B2F', '#F75353', '#0052D9', '#834EC2', '#0594FA', '#00A870', '#AAE4EE'];
} else {
this.color = ['#2B8EF3', '#48E5E6', '#3254DD', '#5347E8', '#8BE5F1', '#74BFD0', '#5999AC', '#42758B', '#85b0aa', '#7f95ac', '#274C72'];
}
this.drawBar();
},
},
},
mounted() {
//本地项目需要切换主题,不需要删掉即可
if (!this.theme) {
this.color = ['#0052D9', '#834EC2', '#0594FA', '#00A870', '#EE7B2F', '#F75353', '#0052D9', '#834EC2', '#0594FA', '#00A870', '#AAE4EE'];
} else {
this.color = ['#2B8EF3', '#48E5E6', '#3254DD', '#5347E8', '#8BE5F1', '#74BFD0', '#5999AC', '#42758B', '#85b0aa', '#7f95ac', '#274C72'];
}
this.drawBar();
},
methods: {
drawBar() {
var that = this;
this.myCharts = this.$echarts.init(this.$refs.charts);
this.myCharts.setOption(
{
tooltip: {
trigger: 'item',
},
series: [
{
name: 'Access From',
type: 'pie',
// roseType: 'area',
radius: ['10%', '85%'],
avoidLabelOverlap: false,
itemStyle: {
borderColor: '#fff',
// borderWidth: 2
},
label: {
show: false,
position: 'center',
},
emphasis: {
label: {
show: true,
fontSize: '16',
fontWeight: 'bold',
},
},
labelLine: {
show: false,
},
itemStyle: {
normal: {
color: function(params) {
//自定义颜色
var colorList = that.color;
return colorList[params.dataIndex];
},
},
},
data: this.bardata,
},
],
},
true
);
},
},
};
需要动态的数据,通过父组件传即可
集群规划: 主机名 IP 安装的软件 运行的进程 win4 192.168.2.104jdk1.8、spark2.2.1、zookeeper3.4.11 Worker、QuorumPeerMain win5 192.168.2.105jdk1.8、spark2.2.1、zookeeper3.4.11 Worker、QuorumPeerMain
问题:php程序连接mysql只能使用localhost,不能使用127.0.0.1系统环境:centos5.6 64位系统 mysql 版本5.6.29 php版本5.6.22以下为我解决问题的过程:1、根据出错的提示信息“sqlstate hy000 2002 Permission denied” 使用google搜索mysql_connect 有人说是可能mysql_conn...
PYQT5从数据库读取数据构建QTreeWidget节点 def sql_select(self): self.itemidlist = [] self.nolist = [] sql = 'select * from [ICItem]' # 实例化数据库连接查询类 ICItem_date = Select_Table() # 使用select_access方法获取数据库表中所有数据的二维列表
看到许多博客里都是通过前端建立websocket请求时将用户信息传递给后端并绑定到websocket的实例中,这样也能满足需求,但是针对粒度要达到会话级别的时候,同时系统采用异步编程时,这个做法就无法满足业务场景了,同时这对前端还有侵入性。另大多数博客都没讲清原理,此处为加深自己记忆,整理一份文档,助和我曾经一样的小白们快速理解。场景说明:1、如果系统收到请求后将数据交给线程池异步执行,并...
根据一些教程使用python和pyqt5编写界面时候出现警告‘QMainWindow’ object has no attribute ‘accept’原教程代码为:import sysfrom PyQt5.QtWidgets import QApplication, QDialog, QMainWindowimport Ui_mainwinif __name__ == '__main__': app = QApplication(sys.argv) MainWindow =
运动控制系统软件架构设计的难点:一.客户的需求总是根据实际的需要不断的增加 由于工业生产的需要,需求总是不断的被提出,而且国内运动控制系统软件起步较晚,还处在不断的摸索当中,更多的时候还是仿照国外运动控制软件进行开发,由于软件开发在整个运动控制系统开发的被动性(相对于机械系统和电气系统,软件系统是最容易被修改的而且其成本也是最廉价的),基于以上因素在软件系统架构设计的时候必须考虑框
我们在使用kafka时,初期创建时所指定topic属性需要修改,如何动态修改kafka属性?kafka提供了命令行工具—kafka-topics.sh.kafka-topics.sh工具介绍kafka-topics.sh工具也是我们用来创建topic、查看topic详情的工具。直接运行kafka-topics.sh可以产出它是用来创建、删除、查看以及更新[email protected]
HJ77火车进站给定一个正整数N代表火车数量,0<N<10,接下来输入火车入站的序列,一共N辆火车,每辆火车以数字1-9编号,火车站只有一个方向进出,同时停靠在火车站的列车中,只有后进站的出站了,先进站的才能出站。要求输出所有火车出站的方案,以字典序排序输出。输入描述:第一行输入一个正整数N(0 < N <= 10),第二行包括N个正整数,范围为1到10。输出描述:输出以字典序从小到大排序的火车出站序列号,每个编号以空格隔开,每个输出序列换行只是进行.
JavaMail使用163,sina邮箱,发送失败,前几个月还是可用的。同样的代码,没有修改,是不是这些邮箱改了认证措施,pop/smtp设置也都开启了DEBUG SMTP: connected to host "smtp.163.com", port: 25EHLO DESKTOP-03CS8IQ250-mail250-PIPELINING250-AUTH LOGIN PLAIN250-AUTH...
ORACLE PL/SQL编程详解SQL语言只是访问、操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发。PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。除此之外,可以在ORACLE数据库的某些客户端工具中,使用PL
最近发现苹果开发者证书还有几天就到期了,但是登陆pc网站确找不到续费入口,而且也不提示续费,还不给发续费邮件网页注册的账号,只能通过开发者网站手动续费,信用卡支付,入口在到期前30天开放,过期后可以在任何时间随时续费。 App注册的账号,只能通过内购自动订阅续费,自动订阅完成后你可以随时取消订阅,不影响账号权益;如果取消订阅后想重新订阅,可以在会员到期后的一年内随时订阅。...
一、Xshell直连有跳板机的服务器跳板机IP:112.74.163.161 端口号: 22服务器IP:47.244.217.66 端口号:22 1. 新建跳板机会话点击连接,主机和端口号输入跳板机端口号。在用户身份验证,输入跳板机用户名和密码。点击隧道,选择Dynamic(SOCKS4/5),端口可随便输入一个跳板机未占用的端口号。...