自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue2-大转盘抽奖

自带旋转动效的抽奖大转盘。开箱即用的大转盘抽奖。

2023-06-13 00:36:56 1370

原创 vue3-梯度奖励进度条-代码实现

代码可直接取用,直接引用生效。

2023-06-12 23:56:32 256

原创 Vue 3 九宫格抽奖代码

【代码】Vue 3 九宫格抽奖代码。

2023-05-05 16:11:46 218

原创 uniapp 小程序无法转换时间

问题:小程序时间无法转换特殊性:IOS时间无法转换,安卓机显示正常在ios系统中,时间格式为"2020-12-18",转换时是不被支持的,转换得到的结果是 NaN。

2023-04-18 10:50:58 282

原创 uni-app下拉刷新onPullDownRefresh不执行

确定pages.json中,是否配置了「enablePullDownRefresh:true」不要写在methods里,和「onLoad」,「onShow」同层级位置。

2023-04-18 10:48:55 1872 1

原创 CSS左右摆动动效

CSS动效-transform: translate

2022-12-16 15:48:13 1599

原创 uni.navigateBack返回参数【uniapp】

官网:uni.navigateTo(OBJECT) | uni-app官网1、小程序关闭webview,返回uni.navigateBack({ delta: 1, // 返回1个,如果是2,返回2个页面});官网并无明确说明,可以携带参数返回,1、解决办法之一:组件传值,vuex或其他状态管理工具2、获取上个组件,自行更改组件数据 --【我使用的】let pages = getCurrentPages(); // 获取所有页面栈实例列表let prevPag

2022-05-28 10:47:20 3380

原创 swiper频闪卡住

此为小程序代码,在后台空置一段时间后,会出现swiper的频闪现象解决这样的问题:只需监听,autoplay和touch两种触发情况即可 <swiper class="img_swiper_wrap" :autoplay="true" :interval="2000" :duration="800" :circular="true" :current="realIndex" @animationfinish.

2022-05-28 10:31:59 314

原创 Vue源码(四)工具函数

1. emptyObject:冻结的空对象2. isUdef:是否未定义3. isDef : 是否定义4. isTrue:是否为true5. isFalse:是否为false6. isPrimitive:是否为原始数据(number、string、symbol、boolean)7. isObject:是否为对象,非null对象8. _toString :Object.prototype.toString9. toRawType:返回数据的原本类型,toString返回的'[object ..

2022-04-22 16:51:54 1703

原创 Vue2源码(三)编译入口 $mount

1、//编译模版,得到 动态渲染函数和静态渲染函数 var ref = compileToFunctions( template, { outputSourceRange: "development" !== "production", shouldDecodeNewlines: shouldDecodeNewlines, shouldDecodeNewlinesForHref: shouldDecodeNewlinesForHref, delimiters: o.

2022-04-22 16:04:59 1386

原创 Vue源码(二)五种Mixin混入

1、五种Mixin混入initMixin(Vue);stateMixin(Vue);eventsMixin(Vue);lifecycleMixin(Vue);renderMixin(Vue);initMixin(Vue)Vue.prototype._init = function() {}stateMixin(Vue)$data = vm._data;$props = vm._props;原型链上挂载$data,$props,$set,$delete,$watch.

2022-04-13 10:18:46 682

原创 Vue2源码(一)this._init

init的处理顺序第一部:import App from './App.vue'const app = new Vue(App);app.$mount();第二部:Vuethis._init(options);第三部:各种初始化,中间夹杂着生命周期initLifecycle(vm);initEvents(vm);initRender(vm);callHook(vm, "beforeCreate");initInjections(vm); // resolve injectio

2022-04-12 11:56:57 753

原创 JS计算几天前,几个月前,几个星期前

开箱即用的函数cycleDate() { // time为时间戳 let times = new Date('2022-02-11').getTime(); let delta = (new Date().getTime() - times) / 1000; // return `${Number(delta / (60 * 60 * 24 * 365))}年前`; // return `${Number(delta / (60 * 60 * 24 * 30))

2022-04-01 21:15:45 811

原创 小程序识别二维码

<view class="cash-pop-qcode">  <image mode="aspectFit" show-menu-by-longpress="1" src="https://mmbiz.qpic.cn/sz_mmbiz_jpg/GEWVeJPFkSHKDRfaSicL030ccVPccfic6cickPEq9A8LmchHibmBeBuDYJEXtyPr3rYAAmVPuoicksxTBTDTvgAQgKw/0?wx_fmt=jpeg" /></view&.

2022-03-30 17:50:43 939

原创 H5 CSS 滚动条隐藏 (横向/纵向)

CSS 隐藏滚动条

2022-03-30 17:46:27 9129 1

原创 git push 本地仓库和远程建立连接

1、git init2、添加所有文件 git add .3、提交所有本地文件 git commit -m '备注' -a4、远程仓库建立链接git remote add origin XXXXXXgit push -u origin master5,push成功以上为不出错的正常步骤,中间可能出现如果出现报错,fatal...

2020-02-26 12:19:23 330

原创 NODE低版本升级到高版本

技术不断发展,版本必然要不断更新我之前node版本是8,现在要升级到最新版---https://nodejs.org/en/download/2.where node ---- 找到上一个版本的安装位置后,暴力删除,rm -rf node(外层文件夹名称),3.找到下载成功的文件,安装。4.安装成功后,检验node版本号...

2020-02-26 11:27:34 5119

原创 vue3.0创建项目

1、vue create editorDemo(可替换) 在文件中执行2.cd editordemo,打开项目所在文件夹,3.npm run serve 执行项目

2020-02-26 11:19:34 98

空空如也

空空如也

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

TA关注的人

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