
VUE
前端的南姐
这个作者很懒,什么都没留下…
展开
-
vxe-table全选禁用并保留选中项
解决:将复选框列重新按照自己的需求写逻辑,然后在表格的checkbox-change事件中修改isCheck的值。需求:1、新建时全选可用,提交后全选不可用;2、提交后新建时选中的记录还要保持选中状态。通过设置strict可以实现第一个需求,但是会导致已选中项没有勾选。设置为严格模式,当表格中不存在有效数据时列头复选框为禁用状态。下面的代码只是简略记录,不能执行。官网上写的是可以通过。原创 2023-09-01 18:05:16 · 3694 阅读 · 0 评论 -
微前端qiankun在子应用中引入百度地图时报错解决
报错:解决办法:修改主应用中的start方法start({ prefetch: false, strictStyleIsolation: true, })修改为 start({ prefetch: false, strictStyleIsolation: true, excludeAssetFilter: (assetUrl) => { const whiteList = []; const .原创 2022-02-16 11:38:19 · 3140 阅读 · 5 评论 -
VUE image-webpack-loader安装失败
VUE项目打包时提示安装image-webpack-loader报错原创 2021-06-10 10:53:16 · 933 阅读 · 0 评论 -
js导出WORD设置分页
网上说的直接在页面添加下面这句话不起作用,查看DOM发现 page-break-before:always被改成了break-before:page<span><br clear=all style = 'page-break-before:always' ></span>我在导出前再插入上面的内容,就可以正确分页了。给需要插入分页的DIV加上class="pages",如果分页已存在,则不再插入export function exportWord(tag.原创 2021-04-14 15:27:50 · 976 阅读 · 3 评论 -
this.el.dispatch is not a function svg.draggable.min.js
可以看到安装的svg.draggable.js版本为3.0.0,需要svg.js版本为3.0.10,我又安装了@svgdotjs/svg.js,还是不行将原来的svg.draggable.js卸载,重新安装成2.2.2版本的就好了npm uninstall svg.draggable.jsnpm install svg.draggable.js@2.2.2...原创 2021-03-09 13:49:21 · 265 阅读 · 0 评论 -
VUE echarts undefined
VUE项目使用微前端qiankun,在子应用中引入echarts时提示echarts为undefined"export 'default' (imported as 'echarts_') was not found in 'echarts'解决方案:npm ls echarts //查看echarts的版本 `-- echarts@5.0.2npm uninstall echarts //卸载npm install echarts@4.9.0转自:https://.转载 2021-03-04 14:41:52 · 942 阅读 · 1 评论 -
引入微前端qiankun遇到的一个问题 --disable-ipc-flooding-protection
问题:Throttling navigation to prevent the browser from hanging. See https://crbug.com/882238. Command line switch --disable-ipc-flooding-protection can be used to bypass the protection原因:我在index.html页面中有这样一段代码,将其注释掉就好了<script> $(document).read原创 2021-03-03 11:49:24 · 2530 阅读 · 0 评论 -
2021-02-23
eslint规范检查工具告警笔记1、 Identifier '__webpack_public_path__' is not in camel case不是驼峰式2、Extra semicolon使用 vue-cli 构建的项目,模版是 webpack ,默认的 eslint 配置是以 standard 为基础的,要求是不使用分号。3、Infix operators must be spaced运算符前后加空格(如=)4、Strings must use singlequote...原创 2021-02-23 09:53:08 · 632 阅读 · 0 评论 -
JS 图片跨域问题
使用JS创建图片元素然后在JTopo或three.js中使用时报以上错误,JS代码如下:var _t=this; var houseImg = new Image();houseImg.crossOrigin='*';houseImg.crossOrigin = "Anonymous";houseImg.src = url;houseImg.onload = function () { _t.backgroundNode=new JTopo.Node(); _t..原创 2020-05-18 19:01:31 · 5508 阅读 · 0 评论 -
Bootstrap模态框的遮罩不消失或 Element-ui的Dialog遮罩问题
弹出框的遮罩层默认都是添加在body元素上的,如果弹出框在更里层,则会出现遮罩层在最顶层的问题。Element-ui的Dialog可以设置modal-append-to-body属性为flase来解决(遮罩层是否插入至 body 元素上,若为 false,则遮罩层会插入至 Dialog 的父元素上)Bootstrap使用时尽量将弹出框放在body元素上,但是我的弹出框也没放在bod...原创 2020-04-10 11:59:08 · 826 阅读 · 0 评论 -
echart树形折线图
echarts实现如上树形结构图,版本:echart4.0直接用官方的例子中的代码发现不起作用,需要修改源代码。我用的是VUE,所有我改的文件是:\node_modules\echarts\lib\chart\tree\TreeView.js 有的是在echarts.js文件中。找到updateNode这个方法中下图所示代码,注释的是源代码,下面是修改后的代码2.找...原创 2020-04-08 18:55:14 · 2228 阅读 · 2 评论 -
莹石摄像头加密及H265设备播放
莹石加密的摄像头不能直播必须先将设备设置为不加密,直播地址也不支持h265编码格式。怎么办?我们使用监控地址来播放,这些问题就都不存在了莹石官方文档地址:https://open.ys7.com/doc/zh/本次我们主要看轻应用(H5/WEB)中UIKit Javascript ---》监控模式颠覆性的巨大突破:实现在主流浏览器上无插件方式播放EZOPEN协议达到1-...原创 2020-04-03 17:50:24 · 4330 阅读 · 1 评论 -
VUE中使用bus传值时,接收页面多次触发接收方法的问题
使用bus在兄弟组件间传递值时,可能会有多个组件监听通过bus传出的值。比如:组件A的一个按钮事件中有这么一句:bus.$emit('getUnitId',data);组件B、C、D中监听接收。在组件B中接收的代码如下mounted(){ bus.$on("getUnitId", function(data){ console.log(data); ...原创 2019-07-23 17:29:16 · 2539 阅读 · 1 评论 -
echarts散点图标注颜色设置不起作用?
visualMap: { show:false, min: 0, max: 100, splitNumber: 5, inRange: { color...原创 2018-12-21 17:12:20 · 11730 阅读 · 9 评论 -
图片上画热区/canvas上绘图,相互不覆盖
思路:1.canvas保存路径,显示页面用图片热区<map>显示2.不相互覆盖:这个问题想了好久,一直找操作canvas的方法。今天忽然开窍,还是利用图片热区。 本来是在canvas的点击事件上获取点的位置,然后画路径。后来想到可以把原图和已有的热区加载到页面上并且设置为透明。点击原图的时候获取点的位置,然后画路径。如果点到已有热区上就提示一下。结果真的可以...原创 2018-12-05 18:16:22 · 3478 阅读 · 6 评论 -
鼠标绘制工具加是否超出范围判断
初始化鼠标绘制工具的代码://实例化鼠标绘制工具 _this.drawingManager = new BMapLib.DrawingManager(_this.addMap, { isOpen: true, //是否开启绘制模式 enableDrawingTool: false, //是否显示工具栏 ...原创 2018-11-23 11:10:12 · 560 阅读 · 0 评论 -
VUE 下拉菜单动态获取
子组件:<template> <div> <input class="form-control autoSelect" type="text" @mouseup="mouse" @keyup="loadOptions" v-model="selectContent" /> <div class="原创 2018-03-26 11:19:15 · 13440 阅读 · 0 评论 -
页面刷新后子组件不更新
父组件中调用子组件deviceBasicInfo:<deviceBasicInfo :device='deviceInfo'></deviceBasicInfo>export default{ components:{ deviceBasicInfo:resolve => {require(['@/components/device/...原创 2018-04-14 19:02:20 · 1811 阅读 · 0 评论 -
An invalid form control with name='' is not focusable?
页面:<form class="bs-example bs-example-form" role="form" @submit.prevent="loginSubmit"> <div class="input-group input-group-lg"> <input type="原创 2018-04-11 10:51:14 · 1987 阅读 · 0 评论 -
VUE报错 npm ERR! path C:\Program Files\Git\package.json
刚看到这个错误很迷茫,还去路径下找了找的确没有这个文件。后来恍然大悟,没有在项目路径下。那就改正吧:也是没谁了,记录下来,以防万一以后再犯此等错误...原创 2018-04-18 09:29:59 · 25650 阅读 · 18 评论 -
VUE 分页组件
转载地址:https://www.cnblogs.com/yuqing6/p/7061647.html最近使用vue2.0重构项目, 需要实现一个分页的表格, 没有找到合适的分页组件, 就自己写了一个, 效果如下:该项目是使用 vue-cli搭建的, 如果你的项目中没有使用webpack,请根据代码自己调整:首先新建pagination.vue文件, 所有组件的代码都写在这里, 写这样的组件并没有...转载 2018-04-19 17:28:51 · 690 阅读 · 0 评论 -
点Enter键页面跳转到了登录页
VUE项目。如代码,在IE浏览器中 光标进入文本框,点击Enter键,页面跳转到了首页。怎么办???<form class="bs-example bs-example-form" role="form"> <div class="input-group"> <input type="text" class="form-control"原创 2018-05-08 15:31:29 · 1365 阅读 · 0 评论 -
图像因存在错误而无法显示(VUE.JS项目)
VUE中 原代码:<img src="../../static/img/logo.png"/>在火狐和谷歌浏览器中不显示,火狐提示: 图像因存在错误而无法显示找了好久的原因,实在看不出代码的问题,最后换了一张图片试了一下就可以了。于是把原图重新保存了一下,问题就解决了。应该是UI做图的问题。...原创 2018-07-02 17:59:34 · 3867 阅读 · 0 评论 -
VUE 上传多个附件,显示文件列表,可删除
<template> <div class="row"> <form action="/" method="post" id="uploadForm" enctype="multipart/form-data"> <div class=&quo原创 2018-07-11 13:55:22 · 12964 阅读 · 2 评论 -
VUE 莹石摄像头直播视频
HTML代码:<div class="mainClass" v-show="rtmp_url!=''"> <video id="myPlayer" controls playsinline webkit-playsinline autoplay> <source type="application/x-mpegURL" :src=原创 2018-08-31 14:09:36 · 9836 阅读 · 30 评论 -
VUE 3层嵌套数据展示
因设计要求这种样式,最后一层横着显示,着实把我难到了。本来想从网上找现成的插件,可是都没有这种样式的。Canvas要计算,我这种懒人想出以下这种方式,但是只做出了3层。如有大神能不吝赐教,我感激不尽。效果:代码:时间紧张,代码写的比较粗糙。<template> <div style="position:relative;width:100%;height...原创 2018-09-03 10:33:49 · 3437 阅读 · 0 评论 -
VUE v-if不起作用
<div id="projEdit" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="" aria-hidden="true"> <projEdit v-if="showEdit" :data="data"&原创 2018-10-15 14:22:00 · 22267 阅读 · 0 评论 -
百度地图自定义覆盖物加载时跑偏
直接看图:正常是这样的我点击平面图后,再点击百度地图,先把地图clearOverlays,再异步请求接口重新加载了覆盖物,则变成了下图: 覆盖物跑到右下角了,鼠标在地图上随意拖拽一下,覆盖物就正常显示定位了。 解决办法:reloadScene(){ if(this.picId==0){ //百度地图 this.map...原创 2018-11-23 10:54:59 · 1214 阅读 · 0 评论 -
VUE2.0 父组件传值给子组件初始化用
父组件中调用子组件autoSelect(我的项目里autoSelect是一个公共组件)<autoSelect v-bind:name="propName" @getAutoSelectResult="listenAutoSelectResult"></autoSelect>子组件autoSelect中使用props接收参数<template> &...原创 2018-03-13 14:38:41 · 4881 阅读 · 1 评论