自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (4)
  • 问答 (11)
  • 收藏
  • 关注

原创 小程序学习

【代码】小程序学习。

2024-04-26 10:51:53 339 1

原创 微信小程序开发问题记录

一、导航条不显示可能开启全局Skyline渲染引擎,Skyline不支持原生导航栏可能配置了navigationStyle:‘custom’二、代码没有格式化https://blog.csdn.net/lcc2001/article/details/134534858

2024-04-26 09:07:33 181

原创 plop 生成项目模板文件

plop

2024-02-08 16:59:02 531

原创 openlayers translate实现要素在限制图形内移动

点只能在线上移动/** * 点只能在线上移动 * @param {*} pointFeature 可移动的点 * @param {*} lineFeature 限制的线段 */const pointInLine = (pointFeature, lineFeature) => { const pointGeom = pointFeature.getGeometry(); const pointCoordinates = pointGeom.getCoordinates(); c

2023-12-18 09:57:53 220 2

原创 uniapp+vue3+vite+pnpm+pina+uView+typeScript+tsx

pnpm 跟 npm 和 yarn 的差距就是把原来每个项目安装 modules 放到统一的文件夹中,通过符号链接(软连接)和硬链接,注意项目要和 pnpm 统一存依赖的 modules 同盘,不然就等于丢失了 pnpm 的优势。根据官网提示完成安装:https://uiadmin.net/uview-plus/components/install.html。2、Vue3/Vite版要求 node 版本^14.18.0 || >=16.0.0。1、一定要选择和pnpm存依赖包相同的盘符安装创建项目。

2023-12-11 10:29:11 1577

转载 Openlayers 4326和3857投影的区别

openlayers4326和3857的却别

2023-04-21 10:54:27 760

转载 js代码优化

js代码优化

2023-01-31 10:26:38 168

原创 在vscode中如何快速的将JSON转化为Type

vscode插件

2022-12-12 15:52:06 1436

原创 vue警告汇总

inject 函数有两个参数:inject(name,default)原因:由于使用了inject,但没有进行provide。default:设置默认值,可以不写,是可选参数。解决:给inject加一个default值。name:接收 provide 提供的属性名。

2022-11-01 13:50:57 310

原创 git命令

记录项目过程中需要的git命令

2022-09-29 10:23:30 126

原创 vite+vue3+typescript+pnpm+monorepo 项目搭建

vite+vue3+typescript+pnpm+monorepo 项目搭建

2022-07-01 11:02:52 1966

转载 什么是包管理工具

前端包管理工具

2022-06-09 10:57:19 672

转载 什么是前端构建工具

前端构建工具

2022-06-09 10:34:14 148

转载 什么是构建工具

作为前端开发者,如果你只是个用过但是没有仔细研究过构建工具的人,让你去定义构建工具,你会怎么说?我们可以从这几个方面来拼凑解释这个概念:什么时候使用或想到构建工具?推代码到rd机器我要用;我代码less怎么还没编译成css;我这块js怎么没有合并在一起;代码块太大了,加载很慢,应该要压缩一下;代码构建好慢啊,那个项目比较快啊;这个好厉害啊,我这边改完代码,页面就自动刷新了,真方便;等等…好,这个时候我们回头看我们说的几个场景,当你试着回答这个场景的时候,你对构建宏观的解释就有了:构建工具

2022-04-02 11:40:23 950

原创 openlayers setCenter无效

有可能是projection没设置对

2022-03-11 17:25:43 886

原创 vue数据更新但是视图没更新的情况

1、用v-for=“(item,index) in list”的时候,key不能用index,会造成视图更新不及时,应该用数据的唯一字段作为key

2022-01-11 15:30:57 388

转载 ref、reactive、toRef、toRefs的区别

ref、reactive、toRef、toRefs

2022-01-07 10:17:02 260

原创 const定义变量时的{}

https://www.jianshu.com/p/b4c13f532e58

2021-11-30 14:00:41 153

转载 领域驱动设计-代码目录规范说明

转载自https://github.com/Vincedream/ddd-fe-demo目录结构├── common│ ├── components // 公用组件│ ├── constants // 全局变量│ │ ├── goods│ │ │ └── index.js│ │ ├── …│ ├── data-source // 数据接口层│ │ ├── goods│ │ │ ├── requestApis.js│ .

2021-11-26 16:50:12 365

原创 vue $refs循环获取

<div v-for="(item, index) in sign" :key="index" class="signItem"> <div class="title">{{ item.title }}</div> <div class="esignBox"> <vue-esign :ref="'esign' + index" :width="800"

2021-11-18 11:35:59 917

原创 openlayers根据点坐标生成多边形

export function drawForPoint(pointList) { let plygonList = [...pointList, ...[pointList[0]]];//第一个点作为最后一个点加进数组形成环 let feature = new Feature({ geometry: new Polygon([plygonList]), }); assistLayer.getSource().addFeature(feature);}pointList的数据格

2021-11-16 16:56:40 746

原创 一些小知识

https://zhuanlan.zhihu.com/p/355394962

2021-11-12 16:03:08 682

原创 vue mixins学习

https://blog.csdn.net/qq_38128179/article/details/107817436

2021-11-11 14:03:17 662

转载 ?.是什么

语法obj?.prop obj?.[expr] arr?.[index] func?.(args)函数调用:let result = someInterface.customMethod?.();可选链与表达式:let nestedProp = obj?.['prop' + 'Name'];可选链访问数组:let arrayItem = arr?.[42];连用可选链操作:let customerCity = customer.details?.address?.c

2021-11-11 10:54:27 111

原创 vue组合式API学习

https://www.jianshu.com/p/e3ca72a45e65

2021-11-10 15:02:58 724

原创 vue使用v-for遍历对象属性

语法:(value,key,index) in user参数说明:value:值key:键index:下标

2021-10-11 10:59:46 380

原创 保留事件原有参数并加上新参数

原有单个参数,放在$event里:@test='test($event,item)'使用:test(e,item){console.log(e)}原有多个参数,放在arguments数组里:@test='test(arguments,item)'使用:test(e,item){console.log(e[0])console.log(e[1])...}注:item为新参数...

2021-10-08 19:37:52 294

原创 cordova VideoEditor.transcodeVideo转码失败

因为存储权限没开!!!

2021-09-09 20:05:05 246

原创 vue限制输入

@input="text=text.replace(/[^A-Za-z0-9]/ig,'')"

2021-08-24 17:04:40 171

原创 vue把对象给某个变量,改变变量的值,源对象也会变化

this.optionB=JSON.parse(JSON.stringify(this.optionA))

2021-08-24 11:50:03 284

原创 使方法按顺序执行

promise.all([func(),func2(),func3()]).then(res=>{console.log(Res)})

2021-08-24 11:46:33 117 1

原创 使用flex布局,部分元素会被挤压

在被挤压的元素上使用flex-shrink:0

2021-08-24 11:43:16 625

原创 ES6数组去重

list=Array.from(new Set(list))

2021-08-24 11:41:24 82

转载 Vue中使用keepAlive缓存页面

1.app.vue文件<template> <div> <!--需要缓存--> <keep-alive> <router-view v-if="$route.meta.keepAlive"></router-view> </keep-alive> <!--不需要缓存--> <router-view v

2021-08-12 15:33:08 197

转载 如何把本地新项目推送到gitlab仓库

在本地已有项目,gitlab没有的情况下,如何把本地新项目推送到远程仓库上一、gitlab新建一个空白项目二、本地git init //初始化本地仓库git add . //将本地项目的所有文件添加到暂存区git commit -m "说明信息" 三、终端1、首先,建立本地仓库和远端GitLab仓库的关联关系git remote add origin https://gitlab*********************.git在这一步时如果出现错误:fatal:remo

2021-06-30 11:20:04 656

转载 Cordova+Vue实现Android APP开发

前言:本文是在转载的基础上做了内容补充,转载自作者:Taotao_Xu 链接:https://www.jianshu.com/p/fd7448e2985aCordova是使用HTML,CSS,JavaScript构建的混合移动应用程序的平台。此篇教程的目的是将Vue项目融合到Cordova,正文开始。开发环境及工具操作系统:Windows 10 Pro,1709node.js:v8.11.2 (https://nodejs.org/dist/latest-v8.x/)Java环境

2021-05-27 14:37:30 2612

转载 vue封装自定义组件,打包发布到npm上使用

@[TO封装vue组件库有2种形式:1、使用 webpack-simple 模板,没有vue-router的中间件,不需要路由时推荐使用,同时 webpack-simple 没有格式的检测2、使用 webpack 模板┌─testNpm 项目主目录├─ src│ └─ components 存放所有自定义组件目录│ ├─ xx-btn 单个自定义组件目录│ └

2021-03-12 10:15:47 836

C#项目开发案例全程实录(第2版)PPDF+源码

本次资源里包含PDF版教程和教程里的源码,教程里介绍了很多跟生活相关的系统,如餐饮管理系统、图书管理系统等。还详细描述了软件的开发背景、需求分析、系统设计、公共类设计、页面设计等过程,适合初学者!!!

2018-07-25

写给大家看的设计书(第3版)

《写给大家看的设计书》适用于各行各业需要从事设计工作的读者,也适用于有经验的设计人员。

2018-06-25

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

TA关注的人

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