wepy框架借鉴了vue的语法风格和功能特性,但是在使用过程中还是发现与vue有很大的不同。现在总结一下自己开发中遇到的问题,共大家参考一下。如果第一次用wepy开发,强烈建议仔细阅读一下这篇文章,一定对你有帮助,会帮你…
分类:小程序
把微信小程序异步API转为Promise,简化异步编程,告别层层回调
把微信小程序异步API转化为Promise。用Promise处理异步操作有多方便,谁用谁知道。 微信官方没有给出Promise API来处理异步操作,而官方API异步的又非常多,这使得多异步编程会层层回调,代码一复杂,回…
WordPress版微信小程序开发系列(二):安装使用问答
自WordPress版微信小程序发布开源以来,受关注的程度超过我原来的想象。这套程序主要面对的用户是wordpress网站的站长,如果wordpress站想在微信的生态圈得到推广,小程序成为一种重要的渠道。随着使用Wor…
小程序获取当前路径和参数
在这里跟大家分享下,本人在开发小程序的过程中,获取当前小程序路径和参数的用法,以及遇到的一些坑。 基本用法 —-获取路径 var pages = getCurrentPages(); //获取加载的页面 va…
微信小程序开发实战——模块化
JavaScript模块规范 在任何一个大型应用中模块化是很常见的,与一些更传统的编程语言不同的是,JavaScript (ECMA-262版本)还不支持原生的模块化。 Javascript社区做了很多努力,在现有的运行…
微信小程序填坑清单
自定义组件开发1,属性默认赋值是0,所以当使用组件并赋值0是无法唤起obeserver方法的,如果设置默认值为其他值例如-1则解决该问题
大前端必备知识
一、vue的基础知识 vue实现双向绑定原理 1、Object.defineProperty()中的set/get设置属性值/获取属性值 2、过程 Observer劫持并监听所有属性 发生变化,通知Dep观察者(upda…
小程序开发:左滑删除
导语 首先声明两点: 思路以及代码,是根据资料进行一些修改以及补充,原文地址在此 下面的只是 demo,各位根据自己的需要进行修改完善 实现的思路摘抄如下 1,首先页面每个item分为上下两层,上面一层放置正常内容,下面…
微信小程序 页面禁止上下滚动,全屏显示
全屏页面 在想要设置为全屏的页面的json文件中设置 "disableScroll":true true 页面禁止上下滚动,不可以在app.json中设置,要写在page.json中
微信小程序模板函数
微信小程序的视图模板的{{}} 方法并不支持直接调用js函数,比如 {{ (new Date()).toLocaleString() }}是无法编译成我们期望的结果的。 我们需要将js函数封装至wxs模块,然后便可以调用…
微信小程序 - npm支持踩坑
前言 最近写了个CNode 社区的微信小程序版本,把在微信小程序中使用npm包,踩的坑记录一下,希望能给遇到类似问题的小伙伴,提供一些思路和方向。 npm 支持 从小程序基础库版本 2.2.1 或以上、及开发者工具 1.…
微信小程序项目总结(一)
— KChris 2017.3.16 (=^.^=) 前言微信小程序的开发,我应该算是赶上了第一波,所以,自然是一路踩坑而来 =。=一月九日,小程序正式上线,早早地就到公司开始改bugs~前不久,我又对这个项…