自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信卡包跳转小程序实现及解决

**微信卡包跳转小程序先梳理小程序生命周期**小程序生命周期onLaunch 生命周期函数--监听小程序初始化 当小程序初始化完成时,会触发 onLaunch(全局只触发一次)onShow 生命周期函数--监听小程序显示 当小程序启动,或从后台进入前台显示,会触发 onShowonHide 生命周期函数--监听小程序隐藏 当小程序从前台进入后台,会触发 onHideonError 错误监听函数 当小程序发生脚本错误,或者 api 调用失败时,会触发 onError 并带上错误信息一

2020-12-02 14:21:26 1589

原创 微信小程序禁止二次分享

目前在开发中遇到这种需求,就是分享到消息列表不能允许用户二次转发分享,控制安卓以及ios端微信私密消息 wx.updateShareMenu({ templateInfo: {}, withShareTicket: false, isPrivateMessage: true,//设置为私密 activityId: this.data.activityId//后端设置一个活动id,分享带上活动id })如果是分享到群不允许二次转发,只要根

2020-11-27 10:52:52 3305

原创 自定义车牌

自定义车牌键盘,简单快捷,直接套用<template><view @tap.stop="prevClose"> <view class="payment_head"> <view class="head_des"> <view class="num"> 车牌号 </view> <view class="reset" @click="reset"> 重置 </view

2020-10-20 23:08:26 981

原创 vue小说

vue小说vue全家桶+mui+Mint话不多说上截图github地址https://github.com/yangy97/Y-reader觉得不错的帮我点星哦,可以下载

2020-02-18 14:29:10 390

原创 微信小程序,uniapp,轮播图

小程序iOS端轮播图不能正常显示Uniapp开发1. 排错检查,代码是否出错,数组循环是否出错,生命周期中查找对应的函数,元素元素是否成功渲染检查,请求是否成功,一步步排查,每一步打印对应的console。Log()打印对应的数据。1.在小程序端,图片不能使用本地图片,要转化base64格式才能正常,我这边是网络图片,排除,2.对应的代码要写兼容性,重写代码兼容性,依旧如如此,排除...

2019-12-25 11:51:47 1263

原创 vue源码学习1

1、源码下载https://github.com/vuejs/vue.git直接克隆下来2.基本构建基本构建入口 scripts/build.jslet builds = require('./config').getAllBuilds()// filter builds via command line argif (process.argv[2]) { const filters = process.argv[2].split(',') builds = builds.filt

2021-10-22 14:36:24 220

原创 判断元素在可视区域

这里解释了getBoundingClientRect获取的top、left、right等//判断元素可见function isVisible(ele){ let windowHeight = window.innerHeight//可视区域的高 let position = ele.getBoundingClientRect() // 当元素的top偏移量小于页面大小并且大于高度的负数 //后面position.top>-position.height主要 .

2021-05-11 11:33:33 211

原创 前端js 学习小记

typeof 与instanceof的区别typeof 检测数据类型 少null多function为什么 typeof null =>object ?在计算机中object存储的格式为二进制码,后三位000null 在计算机存储的时候全是000 所以显示 objecttypeof function(){} //function当typeof检测function的时候,如果有[[call]]方法就会显示function,反之为objectinstanceof 检测

2021-04-26 14:58:05 199

原创 字节跳动面试

**1、什么是跨域,解释原理**跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。首先狭义的同源就是指,域名、协议、端口均为相同corsCORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。整个CORS通信过程,都是浏览器自动完成,不需要用户参与。对于开发者来说,CORS通信与同源的AJAX通信没有差别,代码完全一样。浏览器一旦发现AJAX请求跨源,就会自动添加一些附加的头信息,有时还会多出

2021-04-22 11:03:07 127

原创 微信小程序遇到的问题 options参数

1,参数解析失败 wx.redirectTo({ url: `/pages/authorize/authorize?redirect=${params}` });这种参数解析如果params是类似于/pages/authorize/authorize?name=111,这种在微信小程序中利用options取值的时候会被切割,解决办法就是利用编码,encodeURIComponent和decodeURIComponent处理一

2021-04-14 15:03:15 2979

原创 vue中学习到的(第一篇)

watch与computed的区别一、watch监听的是data定义好的数据,computed可以不用再data里面定义例如这样data(){ selectIndex:this.$store.state.selectIndex,//这是我在store里面先定义好的} watch:{ 'selectIndex' :function(oldVal,newVal){ this.selectName = pickerList[selectIndex]

2020-10-23 15:59:27 126

原创 javascript 实现无重复字符的最长子串

简单粗暴直接上代码有console很好理解,代码如下 var lengthOfLongestSubstring = function (s) { var arr = []; var max = 0; for (let index = 0; index < s.length; index++) { var a = arr.indexOf(s[index]); console.log(a, s[index], 222)

2020-10-13 14:30:21 84

原创 css实现加载

css样式.mask_popup { width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: #fff; z-index: 10; opacity: 0.6;}.mask_popup .loadingImg { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0;

2020-08-19 16:22:24 158

原创 js实现快速排序

快速排序核心思想(1)在数据集之中,选择一个元素作为"基准"(pivot)。(2)所有小于"基准"的元素,都移到"基准"的左边;所有大于"基准"的元素,都移到"基准"的右边。(3)对"基准"左边和右边的两个子集,不断重复第一步和第二步,直到所有子集只剩下一个元素为止。var arr= [23,13,34,32,12,44,45,98,97]var quickSort = function(arr) {  if (arr.length <= 1) { return arr; }  /

2020-07-13 09:30:55 161

原创 js随机产生10个数,排序并去重

function sortNumber(a,b){ return a-b;//升序 //return b-a;//降序 } var arr=[]; var json={}; while(arr.length<10){ var k=Math.round(Math.random()*(10,100)+10); //json键值对 if(!json[k]){ json[k]=true; arr.push(k); }

2020-07-09 10:23:49 573

原创 css中的position 的absolute和relative的区别以及span标签

我们先来看看CSS3 Api中对position属性的相关定义:static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。relative:对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置。而其层叠通过z-index属性定义absolute:对象脱离正常文档流,使用top,right,bottom,left等属性进行绝对定位。而其层叠通过z-index属性定义。fixed:对象脱离正常文

2020-06-09 15:55:08 620 1

原创 this的基本操作

js中this 的使用1、当this出现在事件处理函数中box.onclick = function(){ console.log( this ); // 事件处理函数中的 this, 该事件由谁触发,this指的就是谁 }2、this出现在div中的两个不同点<div id="box" onclick="console.log( this )" >div</...

2020-01-08 15:21:29 189

原创 js实现图片时间

js实现图片时间话不多说上代码<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><script>window.onlo...

2019-12-30 15:06:37 433 2

原创 js实现点击掉落特效

js实现点击掉落特效先看看效果图话不多说代码<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><script src="jqu...

2019-12-30 11:56:40 1070

原创 C#写接口

C#遇到的bug一、Maping.dll重载过多1、打开IIS(控制面板->程序->打开Windows)找到你对应解决方案下的虚拟路径,重新启动一次,在重新启动sln2、或者打开vs重新生成解决方案3、最后的办法,关机重启,二、无法打开程序,显示本地端口XXX出错,无法实现等打开对应,选择属性,选择本地虚拟路径选择你要使用的路径,修改对应的端口号即可##三、某某实体成员无...

2019-10-21 22:17:14 305

空空如也

空空如也

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

TA关注的人

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