自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 vue-I18n开箱方式

vue+vue-i18n

2024-08-16 16:59:37 143

原创 小程序video无法正常播放

video无法正常播放

2024-06-05 09:49:10 538

原创 h5或app跳转小程序

设置→隐私与安全→明文scheme拉起此小程序。小程序跳转方法很多种 在这里记录一种方式。选择需要跳转的小程序 →。在这里选择填写需要的链接地址。appid为小程序appid。

2024-04-25 14:04:38 253 1

原创 前端下载本地项目路径文件

下载本地路径文件

2024-01-09 17:02:43 458

原创 超图坐标系转换为高德坐标系

超图坐标系转换为高德坐标系

2023-10-30 11:42:00 263

原创 leaflet L.supermap.Proj.CRS Proj或者CRS属性找不到

leaflet L.supermap.Proj.CRS Proj或CRS属性

2023-10-13 11:43:29 586 1

转载 “node --max-old-space-size=4096“‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

‘“node --max-old-space-size=4096“‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

2023-09-27 10:46:00 2113

原创 vue中子组件加载完成闪烁问题

vue子组件闪烁

2023-05-06 14:57:03 710

原创 js复制 document.execcommand

js复制

2023-04-27 11:29:14 631

原创 将字符串模板转为dom节点

字符串模板转为dom节点

2023-04-27 11:05:43 552

原创 无法加载文件 C:\Users\XXX\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/

无法加载文件 C:\Users\XXX\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。

2023-04-17 10:37:19 645

原创 this is related to npm not being able to find a file

this is related to npm not being able to find a file

2022-11-01 16:38:19 12959

原创 小程序关于ios与安卓时间转换问题

ios与安卓时间转换问题

2022-06-30 14:20:25 624

原创 二维码跳转规则

微信小程序二维码配置规则

2022-05-28 15:15:21 397 1

原创 element分页器每页数量不显示页

element-ui分页器踩坑记录

2022-04-20 09:57:27 1107

原创 uview u-popup设置背景透明

u-popup背景透明

2022-04-18 10:43:09 6133 6

原创 关于安装依赖时报错 code128的问题

安装依赖报code:128

2022-04-11 15:46:07 2039 3

原创 关于后台管理动态添加路由那点事

关于后台管理路由那点事

2022-03-23 15:37:31 1350

原创 element-ui 时间选择器处理开始时间、结束时间不能大于当前日期 或者结束时间不能大于开始时间

element-ui时间选择器

2021-12-16 15:49:26 3477

原创 Vue3.0如何在setup中获取定义的全局方法

有些情况下我们需要定义全局方法 然而在vue3.0中我们定义全局方法需要在globalProperties上面定义大部分情况下还是可以定义在main.js中的 我们这里就以定义在main.js中为例// 这里我们就简单的随便添加一个属性 import { createApp } from 'vue' import App from './App.vue' import router from './router' import store from './store' let app = cre

2021-07-01 08:06:30 965

原创 vue3重置css样式

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, l

2021-05-31 11:36:46 869

原创 关于vue的双向数据绑定

Vue的双向数据绑定是通过数据劫持结合订阅者-发布者模式生成的,具体通过object.defineproperty()的getter,setter在数据改变时发布消息给订阅者,触发响应的监听回调来获取到数据并渲染,实现数据和视图同步需要observer的数据对象进行递归遍历,包括每个子属性对象的属性,都加上setter和getter,这样的话,给这个对象的某一个值赋值,都会触发setter,那么就监听到了数据的变化compile解析模板指令,讲模板的变量替换为数据,初始化渲染页面视图,并将每一个

2021-05-28 16:14:39 83

原创 细讲构造函数

概念:严格来说js并不是一门面对对象的语言,通过构造函数可以像其他语言一样实现面对对象的过程,构造函数就是js实现面对对象的一种方式new关键字的作用声明了一个空对象调用了构造函数,使构造函数内部的this指向了实例化对象使函数的原型对象指向了构造函数将属性和值赋值给了声明的对象在函数中默认返回了实例化对象原型概念原型是一个对象,只是对象可以通过原型继承另一个对像的属性和方法每一个函数声明时,都会自动生成一个对象prototype,prototype通过constructor指针指向

2021-05-28 15:53:12 83

原创 ajax请求的优缺点

ajax的概念:相当于在客户端与服务端之间加了一个抽象层(Ajax引擎),使用户请求和服务器响应异步化,并不是所有的请求都提交给服务器,像一些数据验证和数据处理都交给Ajax引擎来完成,只有确认需要向服务器读取新数据时才右Ajax引擎向服务器提交请求。ajax的优点:1.无刷新更新数据Ajax最大的优点就是能在不刷新整个页面的情况下维持与服务器通信2.异步与服务器通信使用异步的方式与服务器通信,不打断用户的操作3.前端与后端负载均衡将一些后端的工作移到前端,减少服务器与带宽的负担4.基于

2021-05-28 15:51:02 85

原创 element form表单的必填和重置事件不生效的问题

element表单在使用的时候可以配置验证规则 必填选项和事件重置 但是很多人都会忽略form表单使用的时候的细节用法 从而导致某些功能实现不了 其实就是表单项要有一个prop属性 例如<el-form :inline="true" ref="resetForm" :model="student" class="demo-form-inline"> <el-form-item label="名称"> <el-input v-model="

2021-05-28 15:50:00 668

原创 对象根据key排序的方法

无意间获取大一组城市的数据 数据本身是一个对象 但是key是由A~Z的字母组成的 但是呢 字母的顺序是错乱的 所以数据无法直接渲染 需要根据对象的属性对对象进行排序,于是有了这次的果,话不多说 上代码// 这是我获取到的数据的大概类型 因为数据太多 不做全部的演示了var citys = { "E": [ {"name": "厄瓜多尔"}], "A": [ {"name": "安阳"}], "R": [ {"name": "日照"}]}// 接下来是排序的代码第一种办法 var o

2021-05-28 15:47:20 344

原创 js冒泡排序

第一种这种方法冒泡排序比较相邻的两个元素,如果前一个比后一个大,则交换位置。第一轮把最大的元素放到了最后面。由于每次排序最后一个都是最大的,所以之后按照步骤1排序最后一个元素不用比function arr_sort(data) { var temp for(var i = 0; i<data.length-1;i++) { for(var j = 0; j<data.length - i; j++) { if(data[j]) > data[j + 1]) {

2021-05-28 15:45:47 69

原创 vue解决跨域问题

写入如下代码以百度为例module.exports = { devServer: { proxy: '代理服务器地址' }}// 或者module.exports = { devServer: { proxy: { '/api': { target: '代理服务器地址', ws: true // webscoket changeOrigin: true } } }}在要发送前端请求的页面使用 created() { // 对应

2021-05-28 15:37:50 59

原创 webpack搭建vue项目步骤详解

第一步执行npm init 命令 初始化出package.json文件 { "name": "demo1", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "licen

2021-05-28 15:36:24 167

原创 vue路由详解

const router = new VueRouter({ routes:[ { path: '/', name: '', // redirect: '/index', 路由重定向的位置(意思就是要把页面定向到哪一个页面) redirect: { // 可以是下面五种跳转方法中的任何一种方式 }, compo

2021-05-28 15:34:05 58

原创 一篇关于vue-cli3打包优化的文章

在开发过程中vue项目打包是需要做一些性能优化的,这里写了关于我知道的要做的优化的部分,废话不多说直接上代码了,仅供参考 欢迎提出意见const UglifyJsPlugin = require('uglifyjs-webpack-plugin')const path = require('path')// 开启Gzip需要的依赖 yarn add compression-webpack-plugin -Dconst CompressionWebpackPlugin = require('compr

2021-05-28 15:32:14 93

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除