这篇文章主要介绍了微信小程序 登录实例详解的相关资料,需要的朋友可以参考下。 微信小程序登录 一. 小程序不支持cookie会话 1. 通过传递与检验3rd_session来保持会话 2. 3rd_session可以执行‘`head -n 80 /dev/urandom | tr -dc A-Za-z0-9 | head -c 168`该命令生成 3. 使用Redis或者数据库存储session 4. ...
阅读全文Redis下载和安装,可以参考官网https://redis.io/download $ wget http://download.redis.io/releases/redis-4.0.8.tar.gz $ tar xzf redis-4.0.8.tar.gz $ cd redis-4.0.8 $ make 安装后在src目录下启动redis $ src/redis-server 客户端可以使用命令行来连接和测试 $ src/redis-cli ...
阅读全文React的虚拟的DOM的原理是什么?是怎么实现的? 本文摘自 https://www.zhihu.com/question/29504639 链接:https://www.zhihu.com/question/29504639/answer/73607810 深度剖析:如何实现一个 Virtual DOM 算法 · Issue #13 · livoras/blog · GitHub ...
阅读全文作者:踏雪无痕 出处:http://www.cnblogs.com/chenpingzhao/ 转自https://www.cnblogs.com/chenpingzhao/p/4896080.html 一、Console API Console.assert() 判断第一个参数是否为真,false的话抛出异常并且在console输出相应信息。 Console.count() 以参数为标识记录调用的次数,调用时在conso ...
阅读全文由阮一峰《ECMAScript 6 入门》的官方电子版 http://es6.ruanyifeng.com/ 支持作者,可以去买一本看看。 ...
阅读全文原文:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Using_promises 一个 Promise 就是一个代表了异步操作最终完成或者失败的对象. 一个promise可以使用它的constructor创建。然而,大多数人都在使用由其他函数创建并返回的promise。因此,本教程将首先探讨返回promise的使用情况。 本质上,一个promise是某个函 ...
阅读全文本文转自官网 https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/ 视图层 框架的视图层由 WXML 与 WXSS 编写,由组件来进行展示。 将逻辑层的数据反应成视图,同时将视图层的事件发送给逻辑层。 WXML(WeiXin Markup language) 用于描述页面的结构。 WXS(WeiXin Script) 是小程序的一套脚本语言,结合 WXML,可以构 ...
阅读全文本文转自官方文档 https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/api.html https://mp.weixin.qq.com/debug/wxadoc/dev/api/ API 小程序开发框架提供丰富的微信原生 API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。 说明: wx.on 开头的 API 是监听某个 ...
阅读全文本文转自官方文档 https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/module.html 文件作用域 在 JavaScript 文件中声明的变量和函数只在该文件中有效;不同的文件中可以声明相同名字的变量和函数,不会互相影响。 通过全局函数 getApp() 可以获取全局的应用实例,如果需要全局的数据可以在 App() 中设置,如: ...
阅读全文本文摘自微信官网:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/route.html 页面路由 在小程序中所有页面的路由全部由框架进行管理。 页面栈 框架以栈的形式维护了当前的所有页面。 当发生路由切换的时候,页面栈的表现如下: 路由方式 页面栈表现 初始化 新页面入栈 ...
阅读全文转自官网 https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/page.html Page Page() 函数用来注册一个页面。接受一个 object 参数,其指定页面的初始数据、生命周期函数、事件处理函数等。 object 参数说明: 属性 类型 描述 data Objec ...
阅读全文本文摘自微信官网:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/ 逻辑层(App Service) 小程序开发框架的逻辑层由 JavaScript 编写。 逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈。 在 JavaScript 的基础上,我们做了一些修改,以方便地开发小程序。 增加 App 和 Page  ...
阅读全文转自官网 https://mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html 配置 app.json文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。 以下是一个包含了所有配置选项的 app.json : { "pages": [ "pages/index/ind ...
阅读全文本文转自官网 https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/app.html App App() App() 函数用来注册一个小程序。接受一个 object 参数,其指定小程序的生命周期函数等。 object参数说明: 属性 类型 描述 触发时机 onLaunch ...
阅读全文从进入小程序的场景来看小程序的潜能。 转自官网 https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/scene.html 场景值 基础库 1.1.0 开始支持,低版本需做兼容处理 当前支持的场景值有: 场景值ID 说明 1001 发现栏小程序主入口 100 ...
阅读全文转自官方文档:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/MINA.html 框架 小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务。 框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,可以让开发者可以方便的聚焦于数据与逻辑上。 响应的数据绑定 ...
阅读全文转自极客头条:http://geek.csdn.net/news/detail/104430 小程序目前被炒得沸沸扬扬,无数媒体和企业借机获取阅读流量。 这再次证明一点,微信想让什么火,真的就能让什么火。这种能力真是全中国再也没有人有了,政府也没有。 但四处传的消息很多是失真的,废话不说,先列出8个多数人都搞错的问题: 小程序是HTML5; 小程序是B/S的; 把M站改改就可以接入到小程序里; 小程序体验不佳; 小程序适合低频长尾应用; 小程序是 ...
阅读全文本文收集一些图像图形类的一些大牛信息。网站,应用等。 1. primitives的作者 https://www.michaelfogleman.com/ 研究的方向有下面的内容:Table of Contents 3D Packing AllRGB AxiDraw Craft DCPU-16 FauxGL Feed Notifier Fireflies Future Blocks Game Frame ...
阅读全文一段SVG代码开始SVG的学习 <svg version="1.1" id="clock" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="600px" height="60 ...
阅读全文在从App Store上下载Xcode后,默认是不会安装Command Line Tools的,Command Line Tools是在Xcode中的一款工具,可以在命令行中运行C程序。为了学习Objective-C,现在也来学习一下如何安装Command Line Tools,具体步骤如下: 在terminal中输入下面的命令即可:如果已经安装会提示已经安装。 xcode-select --install ...
阅读全文