Welcome 微信登录

首页 / 脚本样式 / JavaScript

微信小程序 页面跳转传递值几种方法详解

微信小程序 页面跳转传递值几种方法详解

微信小程序 页面跳转传递值微信小程序导航有两种形式:一种是在写在js中进行跳转,另一种是写在wxml页面中进行跳转。1、js导航(1)、wx.navigateTo(OBJECT) :保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。wx.navigateTo({url: "test?id=1" }) 获取传递的值://test.js Page({onLoad: function(option){ consol...
微信小程序 MD5加密登录密码详解及实例代码

微信小程序 MD5加密登录密码详解及实例代码

微信小程序 MD5加密在小程序中,页面的脚本逻辑是在JsCore中运行,JsCore是一个没有窗口对象的环境,所以不能在脚本中使用window,也无法在脚本中操作组件。zepto/jquery 也无法使用,因为zepto/jquery 会使用到window对象和document对象。所以在微信小程序中不能使用jquery.md5.js对密码进行加密。下面我提供一种MD5.js加密实例,本实例先静态演示,后面再到小程序中演示。 md5.js程序如下:/**...
微信小程序组件 contact-button(客服会话按钮)详解及实例代码

微信小程序组件 contact-button(客服会话按钮)详解及实例代码

微信小程序组件 contact-buttoncontact-button客服会话按钮,用于在页面上显示一个客服会话按钮,用户点击该按钮后会进入客服会话。属性名类型默认值说明sizeNumber18会话按钮大小,有效值 18-27,单位:pxtypeStringdefault-dark会话按钮的样式类型,有效值 default-dark, default-lightsession-fromString用户从该按钮进入会话时,开发者将收到带上本参数的事件推送。...
vue2滚动条加载更多数据实现代码

vue2滚动条加载更多数据实现代码

解析:判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop、clientHeight、scrollHeight。scrollTop为滚动条在Y轴上的滚动距离。clientHeight为内容可视区域的高度。scrollHeight为内容可视区域的高度加上溢出(滚动)的距离。从这个三个属性的介绍就可以看出来,滚动条到底部的条件即为scrollTop + clientHeight == scrollHeight。(兼容不同的浏览器)。代码:1.vu...
Mac下使用charles遇到的问题以及解决办法

Mac下使用charles遇到的问题以及解决办法

最近使用上了Charles,因为之前一直使用Fidder,所以还是碰到了一些问题,这里记录一下。如何安装破解版打开charles后,发现访问但是抓不到包抓取HTTPS的接口,看response是乱码一、如何安装破解版正版有30天试用,试用过后,启动时间会加长,并且会时不时断掉一下。使用破解版很简单,下载过来,右键点击charles.app(可能会隐藏后缀名,直接就是charles,总之就是那个启动的文件)。点击显示包内容,然后依次进入Contents/Ja...
微信小程序开发(二)图片上传+服务端接收详解

微信小程序开发(二)图片上传+服务端接收详解

这次介绍下小程序当中常用的图片上传。 前几天做了图片上传功能,被坑了一下。接下来我们来看一下微信的上传api。这里的filePath就是图片的存储路径,类型居然是个String,也就是 只能每次传一张图片,我以前的接口都是接收一个array,我本人又是一个半吊子的PHP,只能自己去改接收图片的接口。看一下页面效果图一个很常见的修改头像效果,选择图片(拍照),然后上传。下面就是贴代码了首先是小程序的wxml代码<view class="xd-conta...
javascript基础知识讲解

javascript基础知识讲解

本篇适合javascript新手或者学了前端一段时间,对js概念不清晰的同学~~。学习目的本文针对javascript基础薄弱的同学,可以加深对javascript的理解。本文将讲述以下几点对于初学者开说javascript(有的是大部分语言都有的)的坑讲解内容如下:1. 连等2. i++3. 包装对象4. 引用类型5. && 与 ||讲解部分1. 连等小试牛刀连等是常见的表达式,但是并不是所有情况都适合连等,连等只适用于字面量并不适用于引用类型。// 字...
jQuery对table表格进行增删改查

jQuery对table表格进行增删改查

最近要处理一些前端的工作,重新学习了一下jQuery,感觉还是那么的锋利啊!!!总结了一下对table的增删改查,写一篇留着以后自己recode。1.首先我自己写了一个简单的div布局。2.实现几个用<a>标签做的按钮的功能 分别是新增 修改 删除 查询和返回。代码如下html+css(原谅我写在一起吧。。毕竟渲染不是我的强项)<html><head><title>测试数据</title><...
Javascript中return的使用与闭包详解

Javascript中return的使用与闭包详解

前言Javascript中闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。而return语句在js中起到举足轻重的作用,该关键字不仅具有返回函数值得功能,还具有一些特殊的用法,下面就来看看关于Javascript中return的使用与闭包的详细介绍吧。一、return的使用案例一:var a=1;for(var b=0; b<10; b++){ return b;};sonsole.log(b...
微信小程序开发(一) 微信登录流程详解

微信小程序开发(一) 微信登录流程详解

最近在研究微信小程序开发,非常有意思的一个东西。花了一点时间写了一个微信的登录流程,包括后端接口和小程序代码。做过微信登录的都知道,我们需要一个标识来记录用户的身份的唯一性,在微信中unionId就是我们所需要的记录唯一ID,那么如何拿到unionId就成了关键,我将项目分为小程序和 后台PHP代码两部分来讲。微信小程序开放平台先从我们的小程序代码开始简单的说一下我们小程序的js代码登录流程login ->获取code ->getUserInf...
浅谈JavaScript中promise的使用

浅谈JavaScript中promise的使用

阅读目录什么是PrmoisePromise的使用最近在看《你不知道的javascript中卷》,发觉作者花了基本一半的篇幅去讲异步和promise,觉得有必要总结一下。其实本文的目的是想手写一个Promise的,无奈总结着总结着发觉篇幅有点长,因此只好一分为二,先介绍promise的用法,知道怎么用,我们才知道怎么写,所以把手写一个promise的任务放到了下一篇文章当中。当然,网上有很多关于promise的文章,都可以参考参考,有误之处,欢迎之处。什么是...
<< 41 42 43 44 45 46 47 48 49 50 >>