- 博客(16)
- 资源 (7)
- 收藏
- 关注
原创 JS判单数值在数组是否存在的几种方案(some、indexOf、includes)
somesome() 方法用于检测数组中的元素是否满足指定条件(函数提供)。some() 方法会依次执行数组的每个元素:如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测。 如果没有满足条件的元素,则返回false。let temp = ['aaa', 'bbb', 'ccc'];let tempb = temp.some(function(item){ return item === 'aaa';})console.log(tempb) //truei
2020-09-01 17:20:45 219
原创 CSS居中对齐方式
1、浮窗CSS自适应宽高的对齐方式,此两种方式可以不固定宽高// 第一种方式.fixedMin{ position: fixed; z-index: 5; width: 100vw; height: 100vh; background: rgba(0,0,0,.5); top: 0; left: 0; bottom: 0; right: 0; display: flex; justify-content: center; align-items: center;
2020-08-05 15:07:52 314
原创 JS计算rem根字体,配合flex布局实现网页自适应(兼容99%)
在开发移动端中,需要自搭架构,这时候就需要兼容处理兼容方案我一般移动端方案直接采用flex+rem根字体大小进行动态布局,这样能够初始做到最大程度(99%)兼容各种机型及平台。rem换算的原理 网页根字体 = 100 X (屏幕当前宽度 / 设计稿的宽度) 每一个等分为0.5px,便于计算乘100document.documentElement.style.fontSize = 100 * (document.documentElement.cli...
2020-08-04 14:59:30 1235
原创 for循环判断表单是否为空
当我们在开发中,遇到表单提交的时候这时候又需要写一大堆的判断是否为空的时候,又需要写一大度if else 去判断当前是否为空,代码可读性太差了提取向后端发送的数据 object 对象利用for循环去判断当前值是否为空对象对应的提示信息let tempData = { com_addr: this.gsAddress, // 是 公司地址 com_code: this.qiCode...
2019-10-23 14:50:55 861
原创 VUEJS分页_刷新当前页
开发中后端页面列表时候有时候需要分页,又需要操作成功后在当前页签这时候就麻烦了开发思路1 获取总的数据条数2 当前分页每页显示的条数3 计算可分页多少 ==> 可分页数量= Math.ceil(总数量 / 每页数量)4 临时会话存储当前点击页数 sessionStorage.getItem(‘thisPageIndex’)5 页面刷新数据读取会话存储 sessionStor...
2019-10-23 14:26:15 1254
原创 uniapp_安卓、IOS端APP固定竖屏及获取设备信息
在主文件App.vue 的onLaunch 生命周期函数里添加调取hbuilder 5+APPJS 的方法 plus.screen 函数// #ifdef APP-PLUS || APP-PLUS-NVUE plus.screen.lockOrientation('portrait-primary'); //锁定竖屏 const devices = plus.device ...
2019-10-23 10:52:13 804
原创 微信分支付免押租借_小程序版本
微信支付分免押租借_小程序版本微信分支付免押租借小程序版本微信分支付免押租借小程序版本免押租借需要先出UI设计图和微信那边进行对接,然后微信那边给开通服务才可以小程序和后端接口联调调起方式直接使用 wx.openBusinessView 的 wxpayScoreUse模式 进行接口返回的参数确认订单直接调起微信支付分进行支付if (wx.openBusinessView) {...
2019-10-22 12:05:59 4901 2
原创 小程序IOS下,时间格式化为NaN的问题
填坑 ios下后台返回的类似 ‘2019-10-01 12:00:00’ 由 new Date(‘2019-10-01 12:00:00’).getTime() 导致结果就是时间插件全部是NaN,以及下面的Boolean类型值控制出错 new Date('2019-10-01 12:00:00').getTime(); // 转出结...
2019-10-15 15:50:54 978 2
原创 小程序自定义tabBar,uniapp自定义tabBar
cover-view覆盖在原生组件之上的文本视图,可覆盖的原生组件包括map、video、canvas、camera,只支持嵌套cover-view、cover-image。注意:只支持基本的定位、布局、文本样式。不支持设置单边的border、background-image、shadow、overflow: visible等。1、支持background-color,不支持backgro...
2019-10-09 15:02:43 4286
原创 uniapp动态修改标题
uniapp作为一款开源软件,可以做到一端多用,不过也有局限,在开发中有时候需要动态的去修改标题,例如 多页面逻辑合成一个页面的时候uniapp打包分为H5 小程序 和 APP(一般主要的是这三个)下面贴上的代码,做些解释 “#ifdef H5”和“#ifdef MP”之类的是uniapp 官方提供的终端区分编译条件ifdef条件详见 =>uniapp条件编译/...
2019-10-09 11:40:24 5076
原创 ES6支付宝H5支付
支付宝支付相对于微信H5支付来说就没那么都花样了, 详细如下步骤: 1.带参数给后端(一般是产品的数量加产品的ID以及支付宝支付成功后回调的页面),由后端进行下单 2.拿到后端小哥哥下单的参数(一个form表单) 3.动态创建dom (当前那到的form表单字符串创建DOM结构) 4. 4个步骤: ...
2019-09-08 01:47:49 208
原创 wx.chooseWXPay 微信支付(单页面)
在移动端开发中我们有时候需要用到接入微信支付和支付宝支付话不多说直接贴微信官方提供的文档,当然公众号的一下必要设置 详见 (https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_3)这个操作一般都是后台来完成的,当然如果你的目标是大前端的话,还是了解比较好,支付宝也是一样的需要进行配置看起来有点啰嗦还有点不实用, ...
2019-09-08 01:38:29 7628
原创 es6 省市级联
如有转载:请提供出处谢谢在日常开发中我们经常用到城市级联,现在我把我自己做的思路和作品给大家参考,欢迎拍砖图例:我的思路是 1)初始化当前第一个省份选择; 2)然后当点击省份选择时去查找当前对应的省份的城市;注:该代码需要关闭严格模式,不然选择城市级联时会报错,需要的可以自行修改export var citySelect = { /** * @name 城市方法初始化...
2018-03-21 17:41:15 3231
原创 nodeJS微信分享
一、接入微信JSSDK链接地址:微信JSSDK链接地址 直接引用或者下载本地都行二、JS请求node后台签名、随机数、时间戳之类的function getWxSignature() { $.ajax({ url: "/activityWxShaer", type: 'post', data: { urlhref:location.href }...
2017-12-20 11:35:37 2039
原创 NodeJS微信支付
NodeJS微信支付分可以为三个部分:一、前端获取code获取用户Oppenid二、拿到当前用户支付的请求参数三、支付成功后的跳转先说第一步骤吧1)通过js脚本请求请求微信后台并返回code(JS跳转获取回调当前URL)https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=' + encod...
2017-11-28 15:03:13 6181
原创 基于nodeJS爬虫
最新开始学nodeJS(前端的高大上)先说说中间需要用到的第三方依赖吧直接贴代码:const http = require('http')const fs = require('fs')const cheerio = require('cheerio')const iconv = require('iconv-lite')let request = require('request');#...
2017-11-28 11:42:43 2021
VS2015 MVC mysql5.6 后台管理系
2017-11-28
html5后台管理静态模板
2015-10-21
学生管理系统--此模式为winfrom模式
2014-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人