VUE前端问题

一、图表内容不显示

watch: {chartData3: {handler() {this.init();},},timeData3: {handler() {this.init();},},},

 添加上面代码可以动态监控数据,实现图表的展示。

二、背景图片报错显示不出来

解决方法:

background: url(~@/assets/login/e.png)

将引入改为 ~@方式引入即可
~@的意思: @是webpack设置的路径名,代表的是src目录,可以在build / webpack.base.conf.js更改设置

三、轨迹不随地图缩放而缩放

init() {this.olSource_line = new VectorSource();console.log("this.viewZoom1:", this.viewZoom);this.olLayer_line = new VectorLayer({source: this.olSource_line,style: (feature) => {console.log("this.viewZoom2:", this.viewZoom);let coords = feature.getGeometry().getCoordinates();return [new Style({stroke: new Stroke({color: this.style.line_stroke,width: this.viewZoom + 2,}),}),...this.getPointsStyle(coords)]},});this.olMap.addLayer(this.olLayer_line);
}

地图缩放时this.viewZoom1在改变,但是this.viewZoom2不变。

解决方法: 

添加监听函数监听数据变化

init() {this.olSource_line = new VectorSource();this.olLayer_line = new VectorLayer({source: this.olSource_line,style: (feature) => {console.log("this.viewZoom:", this.viewZoom);let coords = feature.getGeometry().getCoordinates();return [new Style({stroke: new Stroke({color: this.style.line_stroke,width: this.viewZoom + 2,}),}),...this.getPointsStyle(coords)]},});this.olMap.addLayer(this.olLayer_line);// 添加地图缩放事件监听器this.olMap.on('moveend', () => {this.viewZoom = this.olMap.getView().getZoom();this.updateLineStyle(); // 更新轨迹线样式});}updateLineStyle() {// 在这里更新轨迹线的样式,可以根据新的 this.viewZoom 值进行相应的样式调整let styleFunction = (feature) => {let coords = feature.getGeometry().getCoordinates();console.log("this.viewZoom:", this.viewZoom);return [new Style({stroke: new Stroke({color: this.style.line_stroke,width: this.viewZoom + 2,}),}),...this.getPointsStyle(coords)];};this.olLayer_line.setStyle(styleFunction);}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/726861.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Day23:安全开发-PHP应用后台模块SessionCookieToken身份验证唯一性

目录 具体安全知识点 身份验证-Cookie使用 身份验证-Session使用 唯一性判断-Token使用 总结 源码 思维导图 PHP知识点: 功能:新闻列表,会员中心,资源下载,留言版,后台模块,模版引用&…

Mysql date_format 格式化时间输出

网上的文章都是列一个大而全的表格,还有错误,我完全用不到那么多形式。遂自己开篇文章记录。 把datetime格式化为形如 2024-12-15 18:59:59的形式: %Y-%m-%d %H:%i:%S# 日期格式化输出select date_format(now(),%Y-%m-%d %H:%i:%S) time1,no…

okcc呼叫中心的分机要怎样配置?呼叫系统搭建配置

在 OKCC 呼叫中心中配置分机,一般可以按照以下步骤进行: 进入 OKCC 呼叫中心的管理界面,在设置中找到“分机管理”或类似的选项。 在分机管理中,点击“添加分机”按钮或类似的选项来添加一个新的分机。 在添加分机的界面中&…

C语言指针总结(完结篇)

前言 这篇博客终于迎来了指针博客的大结局,本篇主要分析习题来回顾之前的指针总结的知识点,这篇博客的题有点绕,哈哈算是经典了 个人主页:小张同学zkf 若有问题 评论区见 感兴趣就关注一下吧 目录 1. sizeof和strlen的对比 1.1 …

Python中的音频处理和音频分析

Python是一种非常适合进行音频处理和音频分析的语言,因为它有许多强大的库可以使用,如librosa,numpy,scipy,matplotlib和pydub等。下面是一些使用这些库进行音频处理和音频分析的简单示例。 首先,你需要安…

【代码学习】EAT复现+代码分析

论文:Efficient Emotional Adaptation for Audio-Driven Talking-Head Generation 代码:yuangan/EAT_code: Official code for ICCV 2023 paper: "Efficient Emotional Adaptation for Audio-Driven Talking-Head Generation". (github.com) …

开源爬虫技术在金融行业市场分析中的应用与实战解析

一、项目介绍 在当今信息技术飞速发展的时代,数据已成为企业最宝贵的资产之一。特别是在${industry}领域,海量数据的获取和分析对于企业洞察市场趋势、优化产品和服务至关重要。在这样的背景下,爬虫技术应运而生,它能够高效地从互…

企业级数字人形象自定义解决方案

在品牌传播、线上营销等领域,一个独特且符合企业形象的数字人形象,无疑能为企业带来更强的品牌识别度和市场竞争力。美摄科技,作为业界领先的数字人形象解决方案提供商,凭借多年的技术积累和深厚的行业经验,推出了一套…

UnityAPI的学习——Matrix4x4类

在脚本中通常用Vector3、Quaternion、Transform等类的属性和方法来对物体进行交换,Matrix4x4类通常用在一些比较特殊的地方,如对摄像机的非标准投影变换。 Matrix4x4类实例方法 在Matrix4x4类中,涉及的实例方法有MultiplyPoint方法、Multip…

单机Kubenetes集群——KinD安装

文章目录 前言一、Linux安装二、安装docker三、创建单节点集群四、kubectl安装总结 前言 KinD:单机测试K8s集群 源码:https://github.com/kubernetes-sigs/kind 官方文档:https://kind.sigs.k8s.io/docs/user/quick-start/ 一、Linux安装 (…

Linux第68步_旧字符设备驱动的一般模板

file_operations结构体中的函数就是我们要实现的具体操作函数。 注意: register_chrdev()和 unregister_chrdev()这两个函数是老版本驱动使用的。现在新字符设备驱动已经不再使用这两个函数,而是使用Linux内核推荐的新字符设备驱动API函数。 1、创建C…

公众号公司主体变更如何操作?

公众号迁移有什么用?只能改主体吗?好多朋友都想做公众号迁移,但是又不太清楚具体有啥用,今天我就来详细说说。首先,公众号迁移最重要的作用就是可以修改主体。比如你的公众号原来是 A 公司的,现在 A 公司不…

Linux 系统上卸载 Docker

停止 Docker 服务: sudo systemctl stop docker卸载 Docker 程序包: 不同的 Linux 发行版有不同的包管理工具,以下是一些常见的发行版的卸载命令: 对于使用 apt 的系统(如 Ubuntu、Debian):sudo…

SpringCloud(20)之Skywalking Agent原理剖析

一、Agent原理剖析 使用Skywalking的时候,并没有修改程序中任何一行 Java 代码,这里便使用到了 Java Agent 技术,我 们接下来展开对Java Agent 技术的学习。 1.1 Java Agent Java Agent 是从 JDK1.5 开始引入的,算是一个比较老的…

Ruby CanCanCan 动态定义方法

灵感来自这里https://github.com/kristianmandrup/cantango/wiki/CanCan-vs-CanTango 如果权限不多,我们可以通过这种方式来定义 class CanCan::Abilitydef initialize user, options = {}if !usercan :read, :allendif useradmin_rules if user.roles.include? :adminedit…

STL中push_back和emplace_back效率的对比

文章目录 过程对比1.通过构造参数向vector中插入对象(emplace_back更高效)2.通过插入实例对象(调用copy函数)3.通过插入临时对象(调用move函数) 效率对比emplace_back 的缺点 我们以STL中的vector容器为例。…

解决 Pandas 导出文件出现 dtype: object 字样

文章目录 1. 问题2. 解决方法 1. 问题 python 用 pandas 输出 excel 文件时,发现有些列的单元格出现 “dtype: object” 的字样,如下图: 这是 pandas 没有处理好导致的 2. 解决方法 结果用 .values 进行输出,这样就转成字符串…

Vue的Diff详解

在 Vue 中,当我们更新数据时,Vue 会自动更新视图,这个过程就是虚拟 DOM 的 diff 算法。虚拟 DOM 是一种以 JavaScript 对象的形式表示 DOM 节点的方式,它可以更快地计算出需要更新的节点,从而提高渲染效率。 接下来&a…

聊天室项目

服务器 #include <myhead.h> #define SER_IP "192.168.122.39" #define SER_PORT 8888 typedef struct Node //链表存储客户端的所有信息 {struct sockaddr_in cin; //存储客户端的网络地址信息struct Node *next; }*List; typedef struct Message//消息结构…