【vue2可视化开发】新手会遇到的问题——大屏自适应

这篇具有很好参考价值的文章主要介绍了【vue2可视化开发】新手会遇到的问题——大屏自适应。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简要描述

开发可视化大屏第一步,必须要考虑适配不同屏幕的问题,在网络上查看资料,总结了一个目前最适合可视化开发的自适应方案——v-scale-screen组件

1. 安装

注:vue2使用v-scale-screen@1.0.0版本,vue3使用v-scale-screen@2.0.0版本

npm install v-scale-screen@1.0.0 --save

2. 在main.js中引用

import VScaleScreen from 'v-scale-screen'
Vue.use(VScaleScreen)

3. 在vue组件中使用

<template>
	<v-scale-screen width="1920" height="1090" :fullScreen="false">
		<div>...</div>
		<div>...</div>
		<div>...</div>
	</v-scale-screen>
</template>

v-scale-screen会将页面等比缩放,在最外层使用,包裹整个组件,width与height设置ui图大小,在v-scale-screen中可以直接使用px,不会导致位置偏移或改变图表大小等。

:fullScreen是否铺满屏幕,默认为false,设置为true即铺满全屏,会导致相应页面效果拉伸,通常不建议使用

实际运用会遇到的问题:

我在开发时遇到了这样的问题,缩小屏幕后,页面内容及echarts内容会偏移,导致图表等位置靠左偏移,后发现布局时将三块总体布局宽度设置为百分比,如下图
【vue2可视化开发】新手会遇到的问题——大屏自适应
解决方法:将百分比转换成对应的换算后的px单位,解决了内容偏移问题
【vue2可视化开发】新手会遇到的问题——大屏自适应

将自己大屏自适应经验分享给大家,也做一下经验记录,如果大家有更好的解决方案,欢迎大家分享~文章来源地址https://www.toymoban.com/news/detail-420275.html

到了这里,关于【vue2可视化开发】新手会遇到的问题——大屏自适应的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 三维交互可视化平台(智慧海上牧场平台)学习开发之Vue(一)

    三维交互可视化平台(智慧海上牧场平台)学习开发之Vue(一)

    最近找导师重新更换了研究方向,学的东西还是蛮杂的,本来就是一个代码菜鸟,捣鼓一大堆,全栈开发、各种语言、区块链开发等等,之前总是想要学会一项,完成一样功能才记录。目前我要完成的项目是一个智慧海洋牧场平台,前期学习了Flask+mysql+echarts的可视化展示,现

    2023年04月09日
    浏览(12)
  • 一个Vue3搭建的低代码数据可视化开发平台

    一个Vue3搭建的低代码数据可视化开发平台

    Vue.js是一款基于MVVM模式的JavaScript框架,通过其简洁、高效的语法和强大的功能,帮助开发者构建出更加灵活、快速和可维护的Web应用。与其他框架相比,Vue区别于市场上的繁杂,它注重易用性和迅速上手的优势,给开发者提供了更大的自由度。无论是用于构建简单的个人项

    2024年02月14日
    浏览(17)
  • 基于VUE3开发的CAD图可视化平台代码开源了

    基于VUE3开发的CAD图可视化平台代码开源了

    ​ 唯杰地图VJMAP 为 CAD 图或 自定义地图格式 WebGIS 可视化 显示开发提供的一站式解决方案,支持的格式如常用的 AutoCAD 的 DWG 格式文件、 GeoJSON 等常用 GIS 文件格式,它使用 WebGL 矢量图块 和 自定义样式 呈现交互式地图, 提供了全新的 大数据可视化 可视化功能。 ​ 唯杰地图

    2024年01月18日
    浏览(15)
  • GoView 是一个Vue3搭建的低代码数据可视化开发平台

    GoView 是一个Vue3搭建的低代码数据可视化开发平台

    开源、精美、便捷的「数据可视化」低代码开发平台 框架:基于  Vue3  框架编写,使用  hooks  写法抽离部分逻辑,使代码结构更加清晰; 类型:使用  TypeScript  进行类型约束,减少未知错误发生概率,可以大胆修改逻辑内容; 性能:多处性能优化,使用页面懒加载、组件

    2024年02月04日
    浏览(10)
  • vue 音频可视化

    vue 音频可视化

    ​ 书接上文 vue实现歌词滚动效果,既然有了歌词滚动那么今天给大家来个绝活——音频可视化。伴随着各种新技术的更新迭代,往后大家或多或少都会接触到这个技能,因为在未来前端可视化必定会占有极其重要的地位,可视化应用场景应用模式也是千变万化,我将以最直

    2024年02月03日
    浏览(11)
  • vue可视化大屏教程

    vue可视化大屏教程

      在我们日常生活中,经常会看到各式各样的大屏,其中有一部分是传统的数据大屏,如工业监控大屏、环保监测大屏等。这些大屏的主要作用是展示信息,让用户快速获取信息,避免用户在阅读时产生视觉疲劳。还有一部分是智能的可视化数据大屏,如智能家居、智慧城市

    2024年02月07日
    浏览(16)
  • vue可视化面板创建项目

    vue可视化面板创建项目

    在命令行输入 vue ui 等待可视化界面打开 填写项目名称(必须英文)和仓库信息(可选填),然后点击下一步进入“预设面板” 这里根据需要选择一个选项,然后进入“功能面板” 在这个部分,选择自己需要安装的功能,然后右边按钮打开,一般需要打开“Babel”、“Router”

    2024年02月10日
    浏览(12)
  • 【可视化大屏-3d机房监控】Vue与three.js搭建可视化机房监控

    【可视化大屏-3d机房监控】Vue与three.js搭建可视化机房监控

    演示网址:http://jstopo.top网站地址 3d机房地址:http://jstopo.top/threeTopo/#/monitor/index

    2024年03月10日
    浏览(49)
  • 使用Vue ui (可视化)创建Vue项目

    使用Vue ui (可视化)创建Vue项目

    首先打开电脑硬盘上随便一个文件夹 我这里是用E盘做的演示 打开E盘后,输入cmd(我这里是E盘根目录,如果不想用根目录可以新建文件夹) cmd的位置,当然要是新建文件夹后,cmd也是在这里输入 输入好cmd以后会弹出一个终端 在终端上输入 vue ui 如果敲了回车不生效 不要着

    2023年04月22日
    浏览(11)
  • pytorch进阶学习(六):如何对训练好的模型进行优化、验证并且对训练过程进行准确率、损失值等的可视化,新手友好超详细记录

    pytorch进阶学习(六):如何对训练好的模型进行优化、验证并且对训练过程进行准确率、损失值等的可视化,新手友好超详细记录

    课程资源:  7、模型验证与训练过程可视化【小学生都会的Pytorch】【提供源码】_哔哩哔哩_bilibili 推荐与上一节笔记搭配食用~: pytorch进阶学习(五):神经网络迁移学习应用的保姆级详细介绍,如何将训练好的模型替换成自己所需模型_好喜欢吃红柚子的博客-CSDN博客 训练

    2023年04月17日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包