02 2023 档案
摘要:v-contextmenu-github v-contextmenu-doc v-contextmenu-预览 可以非常快速实现鼠标右键菜单O(∩_∩)O~
阅读全文
摘要:如在Vue中,我们可以绑定在style上面变量,然后使用css来使用该变量,如下: <div class="layersBox unselect" v-move :style="`--color: ${theme}`"> .layersBox { color: var(--color); } 这样子
阅读全文
摘要:正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串 re模块是python独有的匹配字符串的模块,该模块种提供功能基于正则表达式实现的,对于字符串进行模糊匹配找到想要的内容信息,一般用于爬虫或者自动化测试前后端不分离项目 (很早就接触了,今天重温一下) 常用规则 | 字符 | 描述
阅读全文
摘要:**问题描述** 开发中有个需求把geojson文件转化为shp文件,其中的属性值为中文,通过ogr2ogr转换的结果查看发现乱码,然后各种查询和搜索最终得以解决。虽然解决方法很简单,通过设置编码规则即可,但由于没找到相关文档描述,所以花费时间也较长,借此记录下方便今后查阅以及同行的朋友参考。 **
阅读全文
摘要:一、安装依赖 npm i -D unplugin-auto-import 二、创建文件 // 和src平级 vite/plugins // 目录 三、目录里创建index.js import vue from '@vitejs/plugin-vue' import createAutoImport
阅读全文
摘要:同一个页面需要通过判断来引入不同的文件时,发现 import 写在 if 中这种写法会导致加载不到文件,产生报错; const platform= localStorage.getItem("platform"); if (platform "pc") { import { pc} from "@/
阅读全文
摘要:安装 // npm npm install --save nprogress //Yarn yarn add nprogress 直接引入js、css或者通过cdn引入 <script src='nprogress.js'></script> <link rel='stylesheet' href=
阅读全文
摘要:引言 在 Vue2 中,异步组件和路由懒加载处理使用 import 就可以很轻松实现。但是在Vue 3.x 中异步组件的使用与 Vue 2.x 完全不同了。本文就详细讲讲vue3中异步组件和路由懒加载的实现。 Vue3 异步组件/路由 一、前言 1-1.三点变化: a.异步组件声明方法的改变:Vue
阅读全文
摘要:控制台警告Runtime directive used on component with non-element root node. The directives will not function as intended. 原因 意思是自定义指令不能放到组件上,而是要放到自有的元素上 也就是这
阅读全文
摘要:Vue 3 中兄弟间传值可以使用 Vuex,但小项目使用过于庞大,我们可以使用mitt进行兄弟组件间传值。 操作步骤 第一步:安装 mitt npm i mitt 第二步:创建文件(例如:eventBus.js) import mitt from 'mitt' export default mitt
阅读全文
摘要:element-ui中的el-form表单验证,只有在提交按钮点击时才进行验证,这样会减少消耗 其实很简单,直接在el-input上加一个属性就行:validate-event="false" Form 表单组件的表单属性都有这么一个属性 示例 <template> <el-form ref="fi
阅读全文
摘要:问题 vite 官方默认的配置,如果资源文件在assets文件夹打包后会把图片名加上hash值,但是直接通过:src="imgSrc"方式引入并不会在打包的时候解析,导致开发环境可以正常引入,打包后却不能显示的问题 这里我们先看看vite官方文档的解释: https://vitejs.bootcss
阅读全文
摘要:例如做一个边框特效 @keyframes huerotate { 0% { filter: hue-rotate(0deg); } 100% { filter: hue-rorate(360deg); } } .border{ border-bottom: 1px solid #aaa; box-s
阅读全文
摘要:解决办法 append-to-body后上层就不在div在html下了,所有不能写在scoped里面,得单独写
阅读全文
摘要:问题 在vue.config.js 文件配置插件引入时,报错: ERROR Invalid options in vue.config.js: "plugins" is not allowed。 解决方法 webpack 相关的配置需要写到 configureWebpack 里,不能直接写在外面。
阅读全文
摘要:它是 Error No Entry 的缩写。 意思是:没有这样的目录条目。👉 answer from here
阅读全文
摘要:### 1.打开https://www.gisinternals.com/release.php  本人电脑是x6
阅读全文
摘要:ArcGIS API渲染热力图是在FeatureLayer里,怎么渲染呢? 热力图有个专门的渲染器:HeatmapRenderer,将样式赋给该渲染器,然后渲染器、点数据等参与FeatureLayer的构造,就可以了。 现在有GraphicsLayer的点图层数据(必须全部是点图形),如何快速转化为
阅读全文
摘要:1、?? 与 || 的区别 1)相同点: ?? 和 || 的用法相同,都是前后是值,中间用符号连接,根据前面的值来判断最终是返回前面的值还是后面的值。 One ?? Two One || Two 2)不同点: 判断的方法不同: 使用 ?? 时,只有One为null或者 undefined 时才会返回
阅读全文
摘要:需求 后端需要在我项目路由地址上添加一个统一的前缀. 实现 1.根据环境的不同,可以配置不同的公共路径 拿开发环境举例,如果统一的前缀是/dev就进行如下配置 2.在vite.config.js文件加下添加公共路径 https://cn.vitejs.dev/config/shared-option
阅读全文
摘要:1、设置.env中的内容信息 注意vue3+vite必须使用VITE开头的配置信息 否则无法获取 NODE_ENV = "env" // VITE_NODE_ENV = "env" //VITE开头的给vue3+vite使用 如果不想使用VITE开头自己修改就在vite.config.ts文件中添加
阅读全文
摘要:在使用git进行协作开发的时候经常会遇到一些配置问题,不同成员使用的IDE可能不同,那么IDE生成的配置文件也就不同,比如开发JAVA,idea生成的配置文件为.iml,而eclipse为.project,那么如果把这些配置文件都提交至git上的话必将造成配置错乱,为避免这个问题,可以通过git的.
阅读全文