摘要:
前言 微信的影响力众所周知,越来越多的人也都离不开它,工作,生活,社交的好帮手。相信大家对微信公众号,小程序也都不陌生,那么在开发公众号,小程序的时候需要调用到微信的接口,固然就会遇到token的问题,有哪些问题,以及怎么解决的呢,我们继续往下看。 问题一:微信接口返回"errcode":48001 阅读全文
摘要:
1.使用electron打印的理由 很多情况下程序中使用的打印都是用户无感知的。并且想要灵活的控制打印内容,往往需要借助打印机给我们提供的api再进行开发,这种开发方式非常繁琐,并且开发难度较大。 electron提供的打印api可以非常灵活的控制打印设置的显示,并且可以通过html来书写打印内容。 阅读全文
摘要:
前言 异步编程模式在前端开发过程中,显得越来越重要。从最开始的XHR到封装后的Ajax都在试图解决异步编程过程中的问题。随着ES6新标准的到来,处理异步数据流又有了新的方案。我们都知道,在传统的ajax请求中,当异步请求之间的数据存在依赖关系的时候,就可能产生很难看的多层回调,俗称'回调地狱'(ca 阅读全文
摘要:
安装了Nodejs之后,NPM也安装好了 NPM 初始化 NPM 安装(模块) NPM 更新 NPM 删除 模块化规范 目前JS模块化开发标准有四种:AMD、CMD、CommonJS、ES6Nodejs端使用的模块化开发规范就是CommonJS前端使用的模块化开发规范就是AMD、CMD、ES6注意: 阅读全文
摘要:
很多小白不知道ajax怎么学,所以就弄了个node后台模拟下基本的ajax请求。 环境要求是安装node~ 先上linkMysql.js 主JS server.js,提供连接maysql和不连接mysql两种版本 最后就是前端html页面了~test.html,用了原生写法,具体的就不讲了百度一大堆 阅读全文
摘要:
细说后端模板渲染、客户端渲染、node 中间层、服务器端渲染(ssr) 前端与后端渲染方式的发展大致经历了这样几个阶段:后端模板渲染、客户端渲染、node 中间层、服务器端渲染(ssr)。 1. 后端模板渲染 前端与后端最初的渲染方式是后端模板渲染,就是由后端使用模板引擎渲染好 html 后,返回给 阅读全文
摘要:
1、简单说一下bind、call、apply的区别 三者都是用于改变函数体内this的指向,但是bind与apply和call的最大的区别是:bind不会立即调用,而是返回一个新函数,称为绑定函数,其内的this指向为创建它时传入bind的第一个参数,而传入bind的第二个及以后的参数作为原函数的参 阅读全文
摘要:
Server Server 端主要有 cnpm, mysql, nginx 的配置。 环境: 安装: 配置: 安装依赖: 启动: nginx: (这一步非必须,后边 client 直接用 ip 也可以) cnpm.xx.com registry.cnpm.xx.com 至此,Server 端的配置就 阅读全文
摘要:
其实想写 Promise 的使用已经很长时间了。一个是在实际编码的过程中经常用到,一个是确实有时候小伙伴们在使用时也会遇到一些问题。Promise 也确实是 ES6 中 对于写 JS 的方式,有着真正最大影响的 API 特性之一。本文是实际使用使用过程中的一个总结看一下文件创建时间 2017 10 阅读全文
摘要:
util.promisify是在node.js 8.x版本中新增的一个工具,用于将老式的Error first callback转换为Promise对象,让老项目改造变得更为轻松。 在官方推出这个工具之前,民间已经有很多类似的工具了,比如es6 promisify、thenify、bluebird. 阅读全文