自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue3+Vite中不支持require的方式引入本地图片如何解决

组合使用,在一个 JavaScript 模块中,通过相对路径我们就能得到一个被完整解析的静态资源 URL。const url = new URL('静态路径', import.meta.url).href。是一个 ESM 的原生功能,会暴露当前模块的 URL。使用vue2+webpack的时候是用require引入图片。vite找不到对应的图片路径,需要使用下面的方式进行处理。第一个参数即图片的路径,这里就是对应require中的值。第二个参数是vite的一个全局变量,可以理解成直接写死了。

2023-06-08 17:49:37 3008

原创 router.push()方法的介绍及其使用

如果提供了 path,params 会被忽略,上述例子中的 query 并不属于这种情况。

2023-06-01 11:50:46 2392

原创 【odoo16】odoo.js概念外部api通过controller层访问数据

这样的话就可以让odoo前后端分离,实现前端程序员用vue或者react直接写即可、写表单功能逻辑、然后odoo后端依旧写逻辑层、然后调接口即可、实现自己的ERP做到取其精华去其糟粕的阶段、完全定制(当然权限问题能解决的话、我感觉如果auth=‘user’的话肯定就拿不到数据、要不然也太不安全了)。昨天看到了一个视频:前端单独写web层、后端用odoo也是可行的,通过controller层就可以拿到前端数据,进行数据库的增删改查、还挺有趣。我们来看看请求响应:都是200请求成功,响应数据也渲染到了页面上。

2023-03-31 16:11:39 2161 1

原创 使用Mac时psycopg2 导入PyCharm失败的问题

将文件夹venv的pyvenv.cfg文件中的:include-system-site-packages = false改为include-system-site-packages = true。

2023-03-22 10:45:25 904

原创 mac装PostgreSQL安装失败的问题

PostgreSQL默认会把相关目录所有者设置为postgres,缺少此账户就会导致安装过程中chown命令执行失败,从而导致安装失败。如果你习惯使用图形化界面操作,可以通过菜单:系统设置->用户与群租->添加账户,添加postgres账户。使用dscl命令创建用户:postgres。

2023-03-17 16:40:49 1490

原创 mac系统装python后pip命令不能用的解决办法

mac操作系统是自带了有python2.7这个版本的,但是它没有idle、pythonLauncher以及pip等附带工具,还需要自己去将其下载安装才可以。以上操作就是使用easy_install这个软件和包管理工具,去将符合当前默认python版本的pip工具从镜像源上下载安装好了,安装完成之后可以使用pip -version这个命令来查看能够正常使用。另外一个就是目前最为主流的python3.x版本了,该版本在mac系统上是需要自己去下载安装的。一、python2.7版本。二、python3.x版本。

2023-03-17 15:55:14 4948

原创 【uniapp】自定义一个排序组件

代码如下:有很多不需要的css与js 用的时候可以删一下。如图所示: 可展开双击关闭等。

2023-02-23 18:04:31 1757 1

原创 使用JSON.stringify时如何向json对象中添加新属性

比如现在有一个json对象为jsonObj,需要给这个对象添加新的属性newParam,同时给newParam赋值为new。现在需要在以上json对象上新增一个新的属性 count,写法为【 this.optitem.count = e.value 】需要传递的json结构如下:this.optitem。添加新属性:newParam ='new。

2023-02-20 15:39:08 1268

转载 vue3中的生命周期

一、Vue3中的生命周期1、setup() : 开始创建组件之前,在 beforeCreate 和 created 之前执行,创建的是 data 和 method2、onBeforeMount() : 组件挂载到节点上之前执行的函数;3、onMounted() : 组件挂载完成后执行的函数;4、onBeforeUpdate(): 组件更新之前执行的函数;5、onUpdated(): 组件更新完成之后执行的函数;6、onBeforeUnmount(): 组件卸载之前执行的函数;

2023-01-09 16:50:15 1652

原创 vue3中的写法以及,一些语法糖

定义组件使用defineProps语法糖,在 中可直接使用 defineProps 和 defineEmits API 来声明 props 和 emits ,它们具备完整的类型推断并且在 中是直接可用的,无需引入。因为vue3中没有了data(){ },那么就没办法劫持数据做到响应式数据,所以使用ref。定义数据需要在数据前面加ref,ref在vue3中是将数据转换成响应式数据结构的一种,在js中使用ref的值必须通过value获取。

2023-01-09 16:10:25 1494

原创 【TS】学习个人记录知识点(类型阶段)02

【代码】【TS】学习个人记录知识点(类型阶段)02。

2022-12-30 14:26:53 792

原创 【TS】学习个人记录知识点(类型阶段)01

1.与js相比而言ts可以定义变量类型,这样极大减轻了后期的维护成本。5.一个变量设置类型为any后相当于对该变量关闭了ts的类型检测。比如定义变量a为数字后,后期使用时就不能再赋值其它类型。4.自定义联合类型,如果给a1赋值其它类型将会报错。3.也能直接使用字面量来定义a0为一个number。6.未知类型unknow等同一个类型安全的any。2.入参参数与返回值也可自定义类型。

2022-12-13 15:58:52 824

原创 JS中findIndex方法的使用场景以及与find的差别

它采用参数“callback”函数,该函数检查提供的条件满足的typedArray的每个元素。如果元素满足函数提供的条件,则返回数组中的索引;否则,返回-1。

2022-12-01 11:01:17 2186

原创 【uniapp】点击多选的一种写法,并遍历出选择数量

【uniapp】点击多选的一种写法。

2022-11-24 18:06:10 1176

原创 【uniapp】提示用户更新小程序

【uniapp】提示用户更新小程序。

2022-11-21 16:42:26 1488

原创 【uniapp】便签记事本组件

【uniapp】便签记事本组件。

2022-11-18 15:17:48 1463 1

原创 【uniapp】使用接口数据渲染来代替静态数组的写法

【uniapp】使用接口数据渲染来代替静态数组的写法。

2022-11-08 17:02:59 1353

原创 【uniapp】使用uni-popup-dialog组件时软键盘自动弹出的问题

uni_modules-->uni-popup --> components --> uni-popup-dialog -> uni-popup-dialog.vue的。

2022-11-03 17:32:24 2623 5

原创 【uniapp】封装小程序获取当前位置坐标

使用时可全当这是一个普通页面,直接进行跳转--->再通过getCurrentPages方法进行页面栈返回,就拿到了选择的位置信息,最后进行渲染到页面即可。【微信小程序】关于getCurrentPages()的使用_柚子只会ctrl c+v的博客-CSDN博客_微信小程序getcurrentpage。util2.js如下:需要直接复制即可(有很多无用的东西,只有计算距离那块有用,自行删减),无需展开。放入utils下 :文件名 qqmap-wx-jssdk.js。

2022-11-01 17:49:12 2352

原创 【uniapp】横向排列盒子点击显示选中效果

代码如下,直接复制run即可:需要实现自己的业务逻辑,自己加即可。

2022-11-01 13:41:22 1651

原创 【uniapp】使用uni中自带的进度条组件加动画

uni中自带的进度条组件加动画

2022-10-27 14:36:15 5061

原创 JS时间戳转换为时间格式的方法,以及苹果兼容性问题

JS时间戳转换为时间格式的方法,以及苹果兼容性问题。

2022-10-13 12:03:52 804

原创 JS获取当前时间戳与时分,秒判断时间现在时间是否处于某个时间段内

setUTCMilliseconds() 根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。setUTCMinutes() 根据世界时设置 Date 对象中的分钟 (0 ~ 59)。setUTCSeconds() 根据世界时设置 Date 对象中的秒钟 (0 ~ 59)。setUTCMonth() 根据世界时设置 Date 对象中的月份 (0 ~ 11)。setUTCHours() 根据世界时设置 Date 对象中的小时 (0 ~ 23)。

2022-10-12 16:35:40 5262

原创 【uniapp】使用Vant组件中的CountDown 倒计时设置use-slot属性自定义样式时显示不出来的问题

使用CountDown基础组件、自定义格式、毫秒级渲染均为出现问题,但是使用自定义样式加入了。Vant Weapp - 轻量、可靠的小程序 UI 组件库。属性后,就出现了显示为空的问题。轻量、可靠的小程序 UI 组件库。

2022-10-11 00:51:32 1825

原创 【uniapp】微信小程序中实现点击拨打电话的功能

【uniapp】微信小程序中实现点击拨打电话的功能。

2022-10-09 10:05:42 6490

原创 vue2中子组件向父传值$emit方法的使用

vue2中子组件向父传值$emit方法的使用。

2022-10-09 09:36:56 5722

原创 【uniapp】JS中拼接字符串的写法

【uniapp】JS中拼接字符串的写法。

2022-10-08 19:27:13 2081

原创 【uniapp】小程序中下拉刷新enablePullDownRefresh触发事件

onPullDownRefresh | uni-app官网。等生命周期函数同级),监听该页面用户下拉刷新事件。

2022-10-06 20:20:00 3094

原创 【uniapp】使用Vant组件封装一个弹出填表的弹框

虽然并不知道到这个自定义组件为什么要用wxcomponents我试了其他名字,但是不行,dist改为vant。整个目录结构与pages同级:wxcomponents/vant/官方组件。【用多少加多少,没必要全加,这里是常用的,便于复制】3.测试使用:【跟着官网api使用即可】1.首先在app.vue。【uniapp】uni中导入vant组件库_小付学代码的博客-CSDN博客_uniapp组件库。Vant Weapp - 轻量、可靠的小程序 UI 组件库。轻量、可靠的小程序 UI 组件库。

2022-09-30 18:04:30 3202 1

原创 【uniapp】使用Vant组件Calendar 日历组件

【uniapp】使用Vant组件Calendar 日历组件。

2022-09-29 18:08:55 1259 1

原创 【uniapp】封装一个utils中的time类,生成判断倒计时

【uniapp】封装一个utils中的time类,生成判断倒计时。

2022-09-29 09:47:42 355

原创 【uniapp】小程序中使用伪类给图片做出背景渐变色效果

【uniapp】小程序中使用伪类给图片做出背景渐变色效果。

2022-09-28 14:12:38 1740

原创 【uniapp】使用Vant组件自定义一个DatetimePicker时间选择器,可选择多个时间

自定义 ActionSheet 动作面板 与 DatetimePicker 时间选择。【uniapp】uni中导入vant组件库_小付学代码的博客-CSDN博客_uniapp组件库。Vant Weapp - 轻量、可靠的小程序 UI 组件库。

2022-09-23 17:52:45 1986

原创 【uniapp】promise中resolve()与reject()的用法

resolve(data)将这个promise标记为resolved,然后进行下一步then((data)=>{//do something}),resolve里的参数就是传入then的数据。当执行到 reject() 这个方法的时候,就改变 promise的状态为 reject,当promise为reject就可以.catch()这个promise了。执行到 resolve()这个方法的时候,就改变promise的状态为resolved,当状态为 resolved的时候就可以执行.then()

2022-09-22 17:51:12 4974

原创 【uniapp】通过数据缓存localSorage实现默认地址设置

存缓存时增加一个布尔值,勾选的true或者false ---》点击按钮触发事件 ---》 拿到缓存信息 ---》更改缓存信息中的勾选boolean值 ---》遍历缓存中的数组 ---》把更改后的信息重新放入缓存。这样无论是重新打开还是默认选择都是你勾选的那个。

2022-09-20 17:48:12 486

原创 【uniapp】数据缓存中的setStorage与setStorageSync的区别

总结:setStorage 是异步的,setStorageSync是同步的。如果后续逻辑必须依赖于修改storage后的数据就必须使用同步setStorageSync,如果不需要用到就可以使用异步,毕竟修改内存会有耗时。将 data 存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个同步接口。将数据存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个异步接口。

2022-09-20 15:45:16 1687

原创 【uniapp】小程序通过缓存实现地址栏的删除修改操作

小程序通过缓存实现地址栏的删除修改操作。

2022-09-19 15:09:02 965

原创 【uniapp】小程序往缓存里添加对象并读取数据

【uni-app】小程序往缓存里添加对象并读取数据。

2022-09-14 15:10:33 1560

原创 【uniapp】小程序云开发更新、删除云数据库数据

小程序云开发更新、删除云数据库数据。

2022-09-08 10:43:15 1085

原创 【uniapp】使用VantWeapp中的Checkbox 复选框

【uniapp】使用VantWeapp中的Checkbox 复选框。

2022-09-06 17:22:01 1316

空空如也

空空如也

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

TA关注的人

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