自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue中mescroll.js插件的mixins封装方法

1、mescroll官网链接:http://www.mescroll.com/ 2、vue项目中引入mescroll的方法 1.安装mescroll依赖 npm install --save mescroll.js 2.vue中的main.js文件中引入mescroll import MescrollVue from 'mescroll.js/mescroll.vue' import 'mescroll.js/mescroll.min.css' Vue.component("mescroll-vue",

2021-03-08 17:40:29 3270

原创 小程序页面布局之单列、双列、三列、四列

页面效果图如上所示,废话少说上代码!!! html: <view class="rowBox"> <view wx:for="{{listData}}" wx:for-item="listDataItem"> <!-- 单图 --> <view class="rowItem" wx:if="{{listDataItem.type==1}}"> <image class="rowOne" wx:for="{{listData

2020-06-22 16:27:32 4526

原创 小程序自定义键盘组件之车牌号录入

小程序自定义键盘组件之车牌号录入 html: <view bindtap="showAddCarNumFun">点击新增车牌号</view> <view class="addCarNumBg" wx:if="{{showAddCarNum}}" catchtap="closeAddCarNum"></view> <view class="addCarNumContent" wx:if="{{showAddCarNum}}"> <view

2020-05-25 15:16:26 1234

原创 mars2d解决底图上下拖动超出边界出现灰色底

【代码】mars2d解决底图上下拖动超出边界出现灰色底。

2022-10-11 09:30:35 461

原创 uniapp将h5链接打包成安卓

uniapp打包成h5然后将h5链接打包成安卓,用来解决app兼容问题

2022-06-15 16:02:35 2545 2

原创 金额正则匹配

1、拿到最新输入的字符串inputVal 2、定义一个空字符串 3、使用match正则过滤字符串的到符合规则的金额 4、reg != null则将过滤的值赋值到空字符串作为输入金额 5、reg == null时可置空金额,也可以保持旧金额 代码如下: let inputVal = oldVal let newVal = ''; let reg = inputVal.match(/\d+\.?\d{0,2}/) if (reg != null) { newVal = reg[0] } this.input

2022-02-23 10:42:19 1677

原创 git常见命令及问题处理

git常见命令及问题处理

2021-12-29 15:12:16 505

原创 vue3源码解读(入门)

尤雨溪大神解读哔哩哔哩教程 视频内容中的代码:(请结合视频学习,每一部分代码可在浏览器中运行调试) 1、渲染函数小案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>渲染函数演示</ti

2021-12-08 09:31:32 5603 2

原创 vue3最新后台管理系统

最新vue3框架后台管理系统

2021-12-07 15:05:16 4949 2

原创 vue3中普通文件获取vuex4中state的值

问题: 由于vuex4使用createStore工厂函数初始化store,且vue使用createApp初始化项目, 所以原来利用this.$store.state来获取数据的方法失效。 解决:利用toRaw函数来将store 返回的proxy类型的数据解析出来 import { toRaw } from '@vue/reactivity' import store from '../store' const userInfo = toRaw(store.state.userInfo) 至此得到可用的参

2021-11-17 17:13:39 2069

原创 小程序animation实现类似每日优鲜加入购物车动画

效果图: 效果图视频转gif效果较差,实际效果很好哦! html: <block wx:for="{{ leftList }}" wx:for-item="item" wx:key="leftList"> <view class="goods-item" bindtap="gotoDetails" data-id="{{item.id}}"> <image class='page_image class-image class-image-left'

2021-06-16 17:35:46 573

原创 vue项目实现自定义tabBar组件的封装

首先感谢王红元老师的vue课程,从中受益良多。特别是在目录结构的划分、组件封装思想上受到了很大启发,下面为大家带来一个tabBar的组件封装。 一、创建一个存放公共组件的文件夹,里面再新建一个tabbar的文件夹。里面创建两个.vue文件:TabBar.vue和TabBarItem.vue 如图: 1、TabBar.vue代码展示: <template> <div class="tab-bar"> <slot></slot> &

2021-04-20 10:19:26 940

转载 mongodb设置超级管理员,设置用户名密码

设置超级管理员 设置 admin($use admin切换到admin数据库) use admin db.createUser({ user: 'admin', // 用户名 pwd: '123456', // 密码 roles:[{ role: 'root', // 角色 db: 'admin' // 数据库 }] }) 设置完成,可以输入 show users 查看是否设置成功,如下: 开启验证 找到 MongoDB 安装目录,打开 mongod.cfg文

2021-04-02 10:18:54 2963 1

原创 javaScript金额保留两位有效数字的坑与解决方法

javaScript金额保留两位有效数字的坑与解决方法 1、输入框的正则表达式: var reg = e.detail.value.match(/\d+\.?\d{0,2}/); let val = ''; if (reg != null) { val = reg[0]; } 2、关于保留两位有效数字的坑: 若采用向下取整方法Math.floor(num * 100) / 100,会在输入为3**.03时得到3**.02和再输入为3**.09时得到3**.08的问题 解决办法: toFix: func

2021-03-04 14:45:51 540 2

原创 小程序自定义导航之标题随页面滚动左右移动动画效果

默认状态下标题居中 屏幕上滑标题向左移动图像变大 屏幕上滑到设定值图像大小固定,标题位置固定 代码如下: 页面json文件设置为自定义模式 { "navigationBarTitleText": "标题栏", "navigationStyle": "custom", "navigationBarTextStyle": "black", "usingComponents": { } } wxml文件: //导航栏样式 <view class="pageNavBg" style="h

2020-10-14 14:03:38 768

转载 小程序携带参数返回历史页面解决办法

let pages = getCurrentPages(); //获取当前页面js里面的pages里的所有信息。 let prevPage = pages[ pages.length - 2 ]; //prevPage 是获取上一个页面的js里面的pages的所有信息。 -2 是上一个页面,-3是上上个页面以此类推。 prevPage.setData({ // 将我们想要传递的参数在这里直接setData。上个页面就会执行这里的操作。 id:e.currentTarget.dataset.id, ist

2020-09-01 09:44:31 420

原创 小程序上传图片之压缩图片并转base64

效果图: 说明:当上传图片内存大于100kb时对图片进行压缩处理; html: <canvas canvas-id='attendCanvasId' class='myCanvas' style="width:{{imageWidth}}px; height:{{imageHeight}}px"></canvas> <view class="upLoadPicBox"> <view class="upLoadPicIconBox" wx:for="{{tem

2020-06-15 09:43:07 831

空空如也

空空如也

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

TA关注的人

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