自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (6)
  • 收藏
  • 关注

原创 微信小程序点击按钮弹窗生成二维码图片+长按识别

框架:uni-app库:Painter GitHub - Kujiale-Mobile/Painter: 小程序生成图片库,轻松通过 json 方式绘制一张可以发到朋友圈的图片ui框架:uView 1.X u-modal 为uView弹窗,弹窗内容显示生成的二维码图片引入Painter组件(需事先下载库到components)获取数据后,调用this.draw()方法,绘制canvas,这里使用的painter内置的生成二维码qrcode,绘制成功后,onImgOk回调中获取生成图片

2022-07-04 11:50:29 2772

原创 react 函数式组件ref

在react中,ref属性可以获取子组件的实例或者Dom对象,进而对子组件进行修改,在传统类组件中,通过使用React.createRef()创建,通过ref属性附加到组件使用。在函数式组件中有所不同:使用forwardRef父组件:子组件:importReact,{createRef,useEffect,useState,forwardRef,useImperativeHandle}from"react";拿到ref通过useImperativeH...

2021-10-12 14:35:27 2302

原创 node+mysql+vue全栈本地前后端分离mock数据

项目结构:通过vue-cli创建的vue2.0项目,npm安装axios,body-parser,core-js,element-ui,express,mysql,vue-router。在项目根目录新建server文件夹,来放node代码。./server/api.jsconst mysql = require('mysql');const dbConfig = require('./db');const sqlMap = require('./sqlMap');c.

2021-06-24 18:17:20 251

原创 vue watch监听多个属性

watch的作用可以监控一个值的变换,并调用因为变化需要执行的方法。可以通过watch动态改变关联的状态。要监听多个值的话可以把vue对象实例的属性写到一个新的对象里边,然后监听这个对象。computed:{ id_num_data () { const { goods_list_id, goods_num } = this; return { goods_list_id, goods_num } }},watch:

2021-04-13 15:18:16 1069

原创 基于vue的uni-app框架 h5移动端-首页多tab实现思路

应用首页存在多个顶部导航tab,且每个tab下都有不一样的内容和样式,怎么在不影响数据的情况下,优化用户体验。头部导航栏+显示区域--<view class="navbar"> <view v-for="(item, index) in navList" :key="index" class="nav-item" :class="{ current: ...

2019-12-13 16:45:58 1148

原创 基于vue的uni-app框架之vuex+storage登录

根据vuex全局状态管理+es6本地存储实现登录缓存以及token状态拦截vuex--import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const store = new Vuex.Store({ state: { hasLogin: false, token: false,...

2019-12-13 16:30:32 2099

原创 js遍历多个div并自动获取姓名的姓氏填入span

div class="mui-content" style="background-color: #f7f7f7;"> <div style="width: 100%;height: 0.2rem;"></div> <!--单个地址--> <div class="jutidiz...

2019-04-26 16:39:40 819

转载 解决mui h5移动端input弹出键盘,布局整体上移问题

mui.plusReady(function() { var height = document.documentElement.clientHeight || document.body.clientHeight; plus.webview.currentWebview().setStyle({ ...

2019-04-26 16:33:10 5288 1

原创 移动端购物车商品分类页面通用方案

<!doctype html><html> <head> <meta charset="UTF-8"> <title>分类</title> <meta name="viewport" content="width=device-width,initial-sc...

2019-04-26 16:28:35 965

原创 vue移动端解决click事件延迟,封装tap等事件

下载vue-touch.js引入:<script src="js/vue-touch.js" type="text/javascript" charset="utf-8"></script>导航条tab:<div> <ul> <li v-tap="{fn:vu...

2019-04-26 16:22:11 1942

原创 js多个列表框点击按钮展开与收起

<div class="taskList mytask"> <img src="img/renwuimg1.png" /> <div class="task-title"> <span class="title">北欧简约设计风格小...

2019-04-26 16:13:49 2027

原创 解决mui框架bottom公用导航条a标签href跳转,在微信内置浏览器跳转两次后不能点击--

首先解决mui框架 a标签不能跳转问题(被覆盖)js添加:mui('nav').on('tap','a',function(){document.location.href=this.href;});在原本跳转的链接上带上任意参数,例如这样:<a id="task" class="mui-tab-item mui-active" href="task.html?go=...

2019-03-21 11:19:28 512

转载 js常用特效

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键  <table border oncontextmenu=return(false)><td>no</table> 可用于Table2.<body onselectstart="return false"> 取消选取、防止复...

2019-03-19 19:47:03 2048

转载 移动前端--下拉刷新

&lt;html&gt;&lt;head&gt;    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"&gt;    &lt;title&gt;test&lt;/title&

2018-08-29 16:50:22 304

原创 横排文字向上滚动效果 --jquery

html:&lt;div class="Top_Record"&gt;            &lt;div class="record_Top"&gt;摇奖排行榜&lt;/div&gt;            &lt;div class="topRec_List"&gt;                &lt;dl&gt;                

2018-08-15 10:40:18 213

原创 移动端导航条点击一个栏目滑动到屏幕中间

HTML&lt;ul class="tab-head"&gt;            &lt;li class="tab-head-item active"&gt;衣服&lt;/li&gt;            &lt;li class="tab-head-item"&gt;裤子&lt;/li&gt;            &lt;li class

2018-08-13 13:32:57 3124 4

转载 移动端滑动卡顿问题

-webkit-overflow-scrolling: touchIOS 端特属属性,手指离开屏幕会保持滚动一段距离,继续滚动的速度和持续的时间和滚动手势的强烈程度成正比。overflow: scroll; //该属性随着手指离开立即停止-webkit-overflow-scrolling: touch;//该属性随着手指离开还会保持滚动-webkit-transform: t...

2018-08-10 10:27:20 682

原创 移动端手机验证码四格input

最近接的新项目,登录注册页根据需求要使用手机号获取验证码登录或者注册,一开始的想法是要做4个inputshur输入框,但是光标问题太严重。在网上看别人的实现方法,发现可以用一个input+4个span或者四个div来做,经过构思,实现了以下的方法。 html:&lt;div id="shoujihao"&gt;                    &lt;span&gt;&l...

2018-08-06 09:12:19 3474

原创 输入框清除按钮(自定义)

&lt;input id="sjh" type="text" name="" oncopy="" required value="" class="ipt" placeholder="请输入手机号" onkeyup="Mobile2(this)" /&gt;&lt;span class="mui-icon mui-

2018-08-06 08:59:23 1995

原创 input输入框输入手机号时第三位后和第七位后自动加一空格

&lt;input id="sjh" type="text" name="" oncopy="" required value="" class="ipt mui-input-clear" placeholder="请输入手机号" onkeyup="Mobile2(this)" /&gt;function Mobile2(obj

2018-08-06 08:54:49 1975

转载 css -webkit-tap-highlight-color(ios半透明背景)

-webkit-tap-highlight-color        这个属性只用于iOS (iPhone和iPad)。当你点击一个链接或者通过Javascript定义的可点击元素的时候,它就会出现一个半透明的灰色背景。要重设这个表现,你可以设置-webkit-tap-highlight-color为任何颜色。想要禁用这个高亮,设置颜色的alpha值为0即可。示例:设置高亮色为50%透...

2018-08-02 11:34:38 655

转载 短信验证码输入框 6位

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;meta charset="utf-8"&gt;&lt;head&gt; &lt;script src="../js/commonJs/jquery-1.8.3.min.js"&gt;&lt;/script&gt; &lt;title&gt;六位input输入框

2018-08-02 10:33:35 4015 2

原创 jquery淡入淡出 弹出窗口

&lt;!--完善资料弹窗--&gt;    &lt;div id="dialogBg"&gt;&lt;/div&gt;    &lt;div id="dialog" class="animated"&gt;        &lt;div class="dialogTop"&gt;            &lt;span href=

2018-08-01 15:33:46 659

转载 移动端rem适配

使用%单位css中body元素全局声明font-size=62.5%,   因为浏览器中默认字体高都是16px,所以100%=16px, 62.5%=10px,so 1rem = 10px, 2rem = 20px. @media only screen and (min-width: 320px){  html {    font-size: 62.5% !importa...

2018-07-31 10:44:05 190

原创 浏览器兼容-- hack方式

css hack使用hacker 我可以把浏览器分为3类:ie6 ;ie7和遨游;其他(ie8 chrome ff safari opera等)ie6认识的hacker 是下划线_ 和星号 * ie7 遨游认识的hacker是星号 * (包括上面问题6中的 !important也算是hack的一种。不过实用性较小。)比如这样一个css设置height:300px;*height:...

2018-07-30 16:26:02 351

转载 html css常见浏览器兼容问题总结

1、居中问题 div里的内容,IE默认为居中,而FF默认为左对齐,可以尝试增加代码: 1 margin: 0 auto; 2、高度问题两上下排列或嵌套的div,上面的div设置高度(height),如果div里的实际内容大于所设高度,在FF中会出现两个div重叠的现象;但在IE中,下面的div会自动给上面的div让出空间所以为避免出现层的重叠,高度一...

2018-07-30 15:34:33 1308 1

原创 jquery 条件注释兼容ie

&lt;body&gt; &lt;p id="p"&gt;狗蛋&lt;/p&gt;&lt;/body&gt;&lt;!--[if lt IE 9]&gt; &lt;script src="js/jquery-1.10.2.js"&gt;&lt;/script&gt;&lt;![endif]--&gt;&amp

2018-07-30 15:23:20 194

转载 js 鼠标、键盘、html事件(转载)

转自https://blog.csdn.net/qwer_df_b/article/details/77509859(个人备忘参考)鼠标事件click:单击dblclick:双击mousedown:鼠标按下mouseup:鼠标抬起mouseover:鼠标悬浮mouseout:鼠标离开mousemove:鼠标移动mouseenter:鼠标进入mouseleav...

2018-07-30 15:10:27 135

转载 jquery鼠标事件(备忘)

鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的。1、click事件:点击鼠标左键时触发  $('p').click(function(){});示例:[js] view plain copy$('p').click(function(){           alert('click function is running !');          });  ...

2018-07-30 15:03:41 85

转载 js 鼠标事件

一般事件 事件 浏览器支持 描述 onClick HTML: 2 | 3 | 3.2 | 4  Browser: IE3 | N2 | O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick HTML: 2 | 3 | 3.2 | 4  Browser: IE4 | N4 | O 鼠标双击事件 onMouseD...

2018-07-30 15:01:50 105

原创 定位居中布局+js日常

 javascript:void(0);使按钮不可点击 position: absolute;定位center{    position: absolute;    width: 80%;    height: 1rem;    right: 0;    left: 0;    top: 0;    bottom: 0;    margin: auto;}...

2018-07-27 14:21:05 626

原创 移动端font自适应

html {    font-size: 125%; /* 20÷16=125% min-font-size:12px bug*/}@media only screen and (min-width: 481px) {html {    font-size: 188%!important; /* 30.08÷16=188% */}}@media only screen and (m...

2018-07-27 11:05:46 213

转载 js 系统内置函数

var str = 'AAAA';var aTest= new Array(); //['ff'[,'er']] \ new Array(10); \ new Array('ff','fee');var obj = new Obejct(); // {name:'zhangsan',height:198}var today = new Date();// Math对象示需要声明。字符...

2018-07-26 16:42:13 201

原创 jQuery 移动端页面手机号+验证码+密码

&lt;div class="swiper-slide"&gt; &lt;div class="baodanall"&gt; &lt;div class="baodaninfo"&gt; &lt;div class="baodan"&gt; &lt;label class="mui-icon mui-icon-contact&quo

2018-07-24 16:58:25 2888

转载 前端工具 库(转)

Javascript 库Particles.js— 一个用来在 web 中创建炫酷的浮动粒子的库Three.js — 一个用来在 web 中创建 3d 物体和 3d 空间的库Fullpage.js— 快速实现全屏滚动特性Typed.js — 打字机效果Waypoints.js — 滚动到某个元素位置时触发一个功能Highlight.js — web 语法高亮Chart.js — 使用 JavaSc...

2018-07-13 17:08:34 370

原创 移动端两列商品自适应

.dianpupaipin{ width: 100%; background-color: white; margin-top: 5px;}.dppp-top{ width: 90%; margin: auto; height: 40px; line-height: 40px;}.dianpupaipin .p1{ font-size: 15px; color: black;}.dppp-cont...

2018-07-13 11:07:53 1423

原创 移动端自适应横排导航条

.daohang{ width: 100%; text-align: center; background-color: white; padding: 10px 10px 10px 10px;}.daohang ul{ display: table; margin: auto; width: 100%;}.daohang ul li{ display: inline-block; width: ...

2018-07-12 14:54:25 2327

转载 移动端控制上滑导航条消失,下滑出现

var p = 0, t = 0; //上下滚动时隐藏导航栏 $(window).scroll(function(e){ //下滑 p =$(this).scrollTop(); if(t &lt; p &amp;&amp; p !==0){ $('.my-nav-footer').slideUp('fast'); ...

2018-07-12 12:05:54 3574

原创 微信朋友圈九宫格图片自适应宽高

&lt;ul class="figure-list"&gt; &lt;li&gt;         &lt;figure style="background-image:url(img/09.jpg)"&gt;&lt;/figure&gt; &lt;/li&gt; &lt;li&gt; &lt;figure style="background-image

2018-07-11 16:25:05 12758

转载 前端优化-图片预加载

一、css、js、css+jscss:#preload-01 { background: url(http://domain.tld/image-01.png) no-repeat -9999px -9999px; }#preload-02 { background: url(http://domain.tld/image-02.png) no-repeat -9999px -9999px; }该...

2018-07-10 16:36:56 825

node+vue2+mysql.rar

为熟悉前端开发,想了解node+mysql+vue全栈项目开发准备

2021-06-24

vue移动端解决click延迟,封装tap,滑动等多个移动端事件js

移动端点击click事件会有300ms的延迟,而vue没有封装js的移动端tap事件,使用时,页面引用[removed][removed],通过<li v-tap="{fn:vueTouch,active:0}">全部</li> fn:vueTouch调用。

2019-04-26

移动端商品秒杀页面

移动端商品秒杀页面,媒体查询使页面适配各种设备,根据库存数量动态改变库存进度条位置,+ 秒杀倒计时-jquery(时分秒)

2018-08-16

移动端手机号注册登录+验证码页面+填写资料

移动端通过手机号登录app弹出框,4位input验证码获取弹出框,用户资料填写弹出框。jquery+mui+html5+css3

2018-08-03

前端移动端登录注册页

包含登录注册两个功能的页面,注册页可以进行手机号验证,手机验证码倒数,密码验证,注册之后完善个人信息页面。

2018-07-24

div左右滑动demo

两个div在一个父div中左右滑动,在一个页面分为登录注册两个div。

2018-07-23

空空如也

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

TA关注的人

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