小程序实现新用户判断并跳转激活的方法

前言上周接了一个小项目赚点外快,原以为很简单结果被卡在一个小坑爬了好半天它是一个供电力局使用的报修小程序,需要特定用户在第一次使用时进行激活操作,通俗的说就是当某用户...

javascript的this关键字详解

this 的定义表示当前执行代码的环境对象 因此可将 this 的剖析分为“全局环境” 和 “函数环境” 两种类型的环境对象全局环境console.log(this === window); // true var a...

vue+element实现表单校验功能

要实现这个功能其实并不难,element组件直接用就可以,但是我在使用过程中碰到了几个坑,就记录下来,分享给大家,避免落坑,话不多说,直接上过程......表单校验功能: 实现这个...

vue+element实现打印页面功能

项目中遇到了要打印页面的功能,我感觉我这个方法不太好,欢迎各位来改善指导  使用print插件 https://github.com/xyl66/vuePlugs_printjs1.在min.js中引入
2.import Pri...

Node 搭建一个静态资源服务器的实现

使用 Node 的内置模块,创建一个可以访问目录的静态资源服务器,支持fs文件读取,资源压缩与缓存等。一、创建 HTTP Server 服务器Node 的 http 模块提供 HTTP 服务器和客户端接口...

vue+element创建动态的form表单及动态生成表格的行和列

动态创建form表单,网上有插件 (form-create) 不过我不知道它怎么用,没有使用成功,如果你使用成功了,欢迎下方留言.  最后我使用了笨方法,针对各个表单写好通用的组件,然...

Node.js 获取微信JS-SDK CONFIG的方法示例

背景前端在调用微信提供的分享、拍照、扫一扫等功能时需要到后台获取配置,主要是签名(signature)。Node 开发可以用朴灵大佬的SDK—— co-wechat-api 。配置
到微信公众平台...

vue 中使用 watch 出现了如下的报错的原因分析

报错: Method "watch" has type "object" in the component definition. Did you reference the function Method "watch" has type "object" in the component definition....

vue 地图可视化 maptalks 篇实例代码详解

Maptalks 项目是一个 HTML5 的地图引擎, 基于原生 ES6 Javascript 开发: - 二三维一体化地图, 通过二维地图的旋转 /倾斜增加三维视角 - 插件化设计, 能与其他图形库结合, 开...

基于nodejs的微信JS-SDK简单应用实现

2015 是 Hybrid App 崛起之年 ,Web App 和 Native App 各有其强大之处,也有着致命的缺点,人们一边追求native流畅的用户体验,一边同时期望产品能够快速的迭代更新,Hybrid 成为必...

vue-router源码之history类的浅析

当前版本: 3.0.3
类目录: src/history/base.js前言:
对于vue-router来说,有三种路由模式history,hash,abstract, abstract是运行在没有window的环境下的,这三种模式都是继承于...

用node.js写一个jenkins发版脚本

背景
每次到网页里手动发版有点烦,写个脚本来提高开发效率。
CFG
在 jenkins 设置里获取 API TOKEN。
把 host 和账号密码拼接起来就可以通过鉴权。
const token = { user: '...

深入浅析nuxt.js基于ssh的vue通用框架

Nuxt.js 是一个基于 Vue.js 的通用应用框架。 通过对客户端/服务端基础架构的抽象组织, Nuxt.js 主要关注的是应用的 UI渲染。SSR ,即服务器渲染,就是在服务器端将对Vue页面进...

小程序server请求微信服务器超时的解决方法

今天有同学在测试小程序的过程中,发现一个问题,调用 微信官方的服务端接口超时 ,比如这个接口,https://api.weixin.qq.com/sns/jscode2session ,因为我们小程序登录的时候,会在自...

使用express获取微信小程序二维码小记

前言
遇到了一个需求,想要扫码后,进入微信小程序的某一个页面,这就要求二维码携带参数。微信小程序开发文档很简单,但不太具体。经百度和折腾,在express中成功获得了带参数的二维...

express启用https使用小记

微信小程序的服务器域名只支持https和wss,我用nodejs的express作为后端服务,经百度和折腾,成功启用https服务。总结以下几步,供参考。1.申请SSL证书笔者用的是腾讯云,申请的是为...

vue动态绑定class的几种常用方式小结

本文实例讲述了vue动态绑定class的几种常用方式。分享给大家供大家参考,具体如下:对象方法最简单的绑定(这里的active加不加单引号都可以,以下也一样都能渲染):class="{ 'active'...

vue实现跨域的方法分析

本文实例讲述了vue实现跨域的方法。分享给大家供大家参考,具体如下:在请求的资源上没有“访问控制允许源”标头。因此,“http://LoalHoal:8081”是不允许访问的。出现这个报错...

vue路由守卫+登录态管理实例分析

本文实例讲述了vue路由守卫+登录态管理。分享给大家供大家参考,具体如下:在路由文件需要守卫的path后面加上meta{path: '/home',component: home,meta:{requireAuth:true}}在m...

JS计算两个数组的交集、差集、并集、补集(多种实现方式)

方法一:最普遍的做法使用 ES5 语法来实现虽然会麻烦些,但兼容性最好,不用考虑浏览器 JavaScript 版本。也不用引入其他第三方库。1,直接使用 filter、concat 来计算var a = [1,2...

JS判断数组里是否有重复元素的方法小结

本文实例讲述了JS判断数组里是否有重复元素的方法。分享给大家供大家参考,具体如下:第一种方法:但是下面的这种方法数字字符串类似相同,返回的还是真,有点不靠谱,如果是其它的字符...

JavaScript函数式编程(Functional Programming)声明式与命令式实例分析

本文实例讲述了JavaScript函数式编程(Functional Programming)声明式与命令式。分享给大家供大家参考,具体如下:函数式编程属于声明式编程(declarative programming)的范畴,经常...

浅谈React Native 传参的几种方式(小结)

在React Native 中由于业务的需要, 我们往往要在诸多的页面间,组件之间做一些参数的传递与管理, 在这里我总结了几大经过验证,稳定好用的方式给大家React Navigation 导航传值...

详解关于表格合并span-method方法的补充(表格数据由后台动态返回)

之前写了一些关于element-ui表格合并的方法,不过用的数据都是确定的数据(死数据),但是很多时候我们的数据都是通过后台获得的,数据不稳定,这个时候使用表格合并就需要先处理...

element-ui表格合并span-method的实现方法

先看一下合并后的样式,表格第二行,二三四列合并官网给我们提供了span-method的方法可以进行表格合并,有4个参数返回:row,column,rowIndex,columnIndex;row和column是表格的...

taro开发微信小程序的实践

在京东凹凸实验室开发Taro跨平台早期之前,就已经进行Taro尝鲜了。开发这个实例 猫眼电影 已经过去几个月了。案例部分使用的是猫眼电影真实线上接口,关于订座的座位数据是自己...

Node.JS在命令行中检查Chrome浏览器是否安装并打开指定网址

使用Windows命令行cmd可以指定浏览器打开网址。在node.js中使用start即可:比如分别用Chrome和IE打开网址start chrome http://www.google.cnstart iexplore http://www.googl...

微信小程序websocket实现即时聊天功能

今天给大家分享一下本人做小程序使用websocket的一点小经验,希望对大家有所帮助。使用之前肯定首先要了解一下websocket是什么,简单来讲websocket就是客户端与服务器之间专门...

js计算两个时间差 天 时 分 秒 毫秒的代码

具体代码如下所述:// 计算两个时间差 dateBegin 开始时间function timeFn(dateBegin) { //如果时间格式是正确的,那下面这一步转化时间格式就可以不用了 var dateEnd = new...

微信小程序系列之自定义顶部导航功能

具备基础vue框架:vue官方文档 mpvue框架:mpvue官方文档 全局配置•找到全局的app.json文件,在配置中添加如下内容:"navigationStyle": "custom""window": { "backgroundTex...

一文快速详解前端框架 Vue 最强大的功能

组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。一般来说,组件可以有以下几种关系:如上图所示,A 和 B、B 和 C、B...

Vue侦测相关api的实现方法

vm.$watch
用法: vm.$watch( expOrFn, callback, [options] ) ,返回值为 unwatch 是一个函数用来取消观察;下面主要理解 options 中的两个参数 deep 和 immediate 以及 unwatch...

Vue中的组件及路由使用实例代码详解

1.组件是什么 组件系统是 Vue 的一个重要概念,因为它是一种抽象,允许我们使用小型、独立和通常可复用的组件构建大型应用。通常一个应用会以一棵嵌套的组件树的形式来组...

自定义Vue组件打包、发布到npm及使用教程

本文将帮助:将自己写的Vue组件打包到npm进行代码托管,以及正常发布之后如何使用自己的组件。  本文讲述的仅仅是最基础的实现,其他复杂的操作需要非常熟悉webpack的相关知识,...

jQuery Migrate 插件用法实例详解

jQuery Migrate是应用迁移辅助插件,是用于高级版本兼容低级版本辅助插件。例如jQuery版本用的是1.x,计划升级到3.x,就可以在页面删除1.x版本,换成3.x版本,如果有脚本错误,就引入jq...

JavaScript函数式编程(Functional Programming)纯函数用法分析

本文实例讲述了JavaScript函数式编程(Functional Programming)纯函数用法。分享给大家供大家参考,具体如下:函数式编程鼓励我们多创建纯函数(pure functions),纯函数只依赖你交给...

微信小程序的注册页面包含倒计时验证码、获取用户信息

1、页面展示2、wxml代码<!--pages/register/register.wxml--><scroll-view> <image src='/images/register.png' mode='widthFix' class="topImage"></image> <view class='...

详解在React-Native中持久化redux数据

在最近的一个项目中,要求对 redux 数据做持久化处理,经过研究后成功实现,在此记录一下过程我们可以使用 redux-persist 对数据做持久化处理安装
npm i --save redux-persist使...

浅谈VUE防抖与节流的最佳解决方案(函数式组件)

前言有echarts使用经验的同学可能遇到过这样的场景,在window.onresize事件回调里触发echartsBox.resize()方法来达到重绘的目的,resize事件是连续触发的这意味着echarts实例会...

JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析

本文实例讲述了JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法。分享给大家供大家参考,具体如下:高阶函数(higher-order functions),就是返...

JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法分析

本文实例讲述了JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法。分享给大家供大家参考,具体如下:箭头函数在 JavaScript 里面,是 ES6(ES2015)才加...

vue以组件或者插件的形式实现throttle或者debounce

需求在业务中,会碰到许多点击请求的情况,在请求前改变一个lock变量(在lock变回来之前,点击无效),在请求回调中再改变lock.以确保在,请求回来之前,不会重复请求。或者类似的点击节流...

JavaScript函数式编程(Functional Programming)组合函数(Composition)用法分析

本文实例讲述了JavaScript函数式编程(Functional Programming)组合函数(Composition)用法。分享给大家供大家参考,具体如下:组合(Composition)函数,就是把两个或以上的函数组合到...

vue项目中mock.js的使用及基本用法

官方网址:http://mockjs.com/mockjs是用来模拟产生一些虚拟的数据,可以让前端在后端接口还没有开发出来时独立开发。我们可以使用真实的url,mockjs可以拦截ajax请求,返回设定好...

详解wepy开发小程序踩过的坑(小结)

H5内嵌富文本编辑器
微信小程序没有支持的原生富文本组件,可以通过web-view内嵌H5实现富文本编辑功能,起初使用的是wangEditor富文本编辑器,因为项目使用的是七牛云存储,wangEdi...

微信小程序+腾讯地图开发实现路径规划绘制

现象我们想用微信小程序实现在map>组件上自定义显示导航路径,但是目前为止官方并未给出相应的方法实现,map>组件确实有绘制点对点连线的属性polyline,但是呢我们没有一系列的...

微信小程序template模板与component组件的区别和使用详解

前言:除了component,微信小程序中还有另一种组件化你的方式template模板,这两者之间的区别是,template主要是展示,方法则需要在调用的页面中定义。而component组件则有自己的业务...

koa router 多文件引入的方法示例

背景
koa-router路由越来越多,api下的router都要使用下面的方式引入,怎么才能方便快捷的将api下的所有文件都引入呢
这次记录的就是如果将koa-router 一次性循环引入const b...

原生js实现trigger方法示例代码

前言事件绑定成功之后,事件的执行函数就如同待字闺中的小姑娘。除了由坐在电脑前的大叔们用键盘、鼠标等硬件行为触发外,需要在代码中直接调用又该如何实现?
首先需要将事件绑...

小程序如何使用分包加载的实现方法

"离线包"机制微信小程序采用的是类似离线包加载方案,以转转小程序为例,当用户第一次打开时会先下载好所有代码,然后再加载页面;当用户再次进入转转小程序时,会直接使用已下载的代...

返回顶部
顶部