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

网站开发教程全集网站正在维护中

网站开发教程全集,网站正在维护中,有名的装修公司都有哪些,使用top域名做网站最近有个需求,Qt工程需要嵌入vue项目,本来是很简单的事情。在我的PC上启动Vue项目,同事PC上用浏览器通过IP地址可以正常加载vue项目,但用Qt嵌入总是失败。问题定位步骤如下: 1)换了一个简单的vue项目&…

最近有个需求,Qt工程需要嵌入vue项目,本来是很简单的事情。在我的PC上启动Vue项目,同事PC上用浏览器通过IP地址可以正常加载vue项目,但用Qt嵌入总是失败。问题定位步骤如下:

1)换了一个简单的vue项目,发现没有问题,Qt工程能正常加载vue项目

2)由于Qt不像浏览器那样可以console,或断点定位,所以采用加alert 的方法来定位,最后定位到调用flatMap方法的地方有问题。flapMap是es6语法,猜测是由于Qt自集成的chrome版本低导致,所以升级Qt版本到6, 问题解决。

3)由于整个项目是在Qt 低版本开发的,不想采用升级Qt版本来解决。所以修改vue项目来解决。

      Vue项目Babel 会把es6语法polyfill 呀, 怎么对flatMap没起作用?

      看了一下vue项目根目录下的.browserslistrc 文件, 并没有对chrome版本进行设置,故增加一行代码解决:Chrome > 55  

4).browserslistrc 解读

Browserslist 帮助我们在浏览器兼容性和包大小之间保持适当的平衡。使用 Browserslist,可以做到覆盖更广泛的受众(浏览器),同时包的体积也会保持最小化。

在vue项目根目录运行npx browserslist 可以查看支持的浏览器。

Autoprefixer、babel-preset-env 等前端工具会使用.browserslist配置来生成适当的CSS和JavaScript代码。

5)通过前面分析得出问题根本原因。vue项目采用.browserslistrc默认配置,没有限定chrome浏览器版本,babel转换后生成的js代码需要的浏览器版本高于Qt自集成的chrome版本。

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

相关文章:

  • 简单网站建设公司做网站和做软件
  • asp.net 微信网站网站代做多少钱
  • 一级做c爱片的网站无锡模板网站
  • 建立网站接受投注是什么意思泰安网站建设电话
  • 什么是网站接入商深圳购物网站
  • 网站开发与建设的原则我想开科技怎么开
  • 成都市建设工程交易中心网站自己搭建一个博客网站
  • 3d建模网站百度搜索引擎优化案例
  • wordpress企业站教程邀人做任务比较好的发布网站
  • wordpress建站博客园郑州房产网官网
  • 商业网站开发设计实训总结top主题wordpress
  • 网站首页排名网站客户案例
  • 企业做网站便宜珠海网站制作网络公司
  • 网站文章内链在家开个人工作室违法吗
  • cnzz 网站跳出率查询论坛建设免费
  • 做网站有哪些公司买虚机送网站建设
  • 安徽海绵城市建设协会网站百色建设厅网站
  • 哪个网站做图片外链做网站是否要备案
  • 721网站建设百度对新网站排名问题
  • 绍兴公司网站建设 中企动力绍兴达州市网站建设
  • 渭南做网站都有哪些办宽带要多少钱
  • 携程网站用js怎么做WordPress文章开启评论
  • 乡村旅游网站的建设分析农业 网站源码
  • 公司做个网站多少钱前端开发多少钱一个月
  • 网站备案与域名关系西安网站建设制作熊掌号
  • 如何做提升自己的网站山东坤泰建设集团网站
  • 最好的素材网站网站怎么做下载网页代码
  • 招标公司网站建设方案可以免费做会计题的网站
  • 天津建设执业资格注册中心网站龙华民治网站建设公司
  • 学校网站html模板电商产品推广方案范文