微信小程序
文章平均质量分 82
Markov Zheng
认真填坑
展开
-
小程序踩坑日志(三)----Labrador
小程序模块化开发框架—–Labrador网址:https://github.com/maichong/labrador之前一直用的微信开发者工具去直接修改代码,倒不是说这样不行,就是不太友好,目录结构混乱,逻辑不清晰,身为开发者,我有时候都会混淆一些东西,更何况团队开发,所以不建议使用微信开发工具去直接修改代码,今天在网上看见一个Labrador框架,所以准备研究一下,正式学习之前需要原创 2018-01-31 15:09:50 · 2137 阅读 · 0 评论 -
小程序踩坑日志(四)-----Wepy
Wepy踩坑日志(一)Wepy是 腾讯参考了Vue 等框架对原生小程序进行再次封装的框架,更贴近于 MVVM 架构模式, 并支持ES6/7的一些新特性。对于经常接触vue的开发者,当然更愿意接触这个框架官方文档:https://tencent.github.io/wepy/document.html#/?id=快速入门指南全局安装wepy命令行工具npm install wepy-cli ...原创 2019-03-15 11:41:18 · 925 阅读 · 0 评论 -
Vue项目中,在iphone中软键盘和固定定位(fixed)相关问题的解决办法
Vue项目中,在iphone中软键盘和固定定位(fixed)相关问题的解决办法问题描述:在开发公众号项目的时候,遇到适配苹果7 的情况,苹果软键盘弹出之后会与position:fixed冲突出现问题,具体表现是,软键盘弹出时,底部的按钮会被顶到上面来,当软键盘消失后,滚动区域没有正确回正,导致一些内容点击事件无效。。。解决方案:在软键盘消失的时候,手动将滚动区域回到顶部,具体操作是:&...原创 2019-03-05 13:39:36 · 3230 阅读 · 0 评论 -
VUE中fetch结合支付宝API验证银行卡号
标题VUE中fetch结合支付宝API验证银行卡号工作中提出验证银行卡的需求,在项目基于vue的情况下,刚开始用正则,结果是不太准确换个方法就是要使用支付宝去验证用户输入的手机号Bank组件如下<template> <div> <x-input title="银行卡号" placeholder="请输入银行卡号" type="text" @on-blur...原创 2019-02-28 11:03:50 · 2809 阅读 · 0 评论 -
微信小程序 thirdScriptError sdk uncaught third Error regeneratorRuntime is not defined ReferenceError: re
在使用wepy学习中,报错解决方案,微信开发者工具中 详情–关掉es6 转 es5原创 2019-01-09 10:56:50 · 4171 阅读 · 1 评论 -
Sessio_Key
Session_Key小程序用户身份的唯一性基于openid判断,多平台使用unionidopenid——每个用户在某个微信公众号的账户(唯一的)那么如果同一个公司有多个公众号,他希望多个公众号之间用户的账号可以通用,就是使用同一个账户可以登录多个公众号,于是微信开放了unionid,官方说明如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过unionid来...原创 2018-07-25 22:49:17 · 776 阅读 · 0 评论 -
nw.js学习日志(一)
NWjs学习日志首先nwjs能干什么通过它可以用 HTML 和 JavaScript 编写原生应用程序。它还允许您从 DOM 调用 Node.js 的模块 ,实现了一个用所有 Web 技术来写原生应用程序的新的开发模式。完全支持nodejs所有api及第三方模块可以使用DOM直接调用nodejs模块它以前被称为“node-webkit”项目,package.json必须...原创 2018-03-06 14:34:20 · 949 阅读 · 0 评论 -
labrador开发问题汇总(一)
labrador开发问题汇总(一)1.component中直接写catchtap事件index.xml中<view class="tab-bar" id="tab" catchtap="tab"> tabBar</view>index.js中tab(){ console.log("tab");}开发者工具中运行报错原创 2018-02-27 11:21:58 · 256 阅读 · 0 评论 -
labrador使用~~~al-ui的使用
al-uilabrador组件的基础样式库目前基础样式已经完备,其他各种样式仍在开发使用方式在less组件中直接引用,然后就可以在你的样式文件中使用less变量和mixin@import 'al-ui';.foo{ .padding-bottom-large; color: @success; font-size: @font-size-large;转载 2018-01-30 14:48:13 · 235 阅读 · 0 评论 -
前端面试题(二)----前端模块化和组件化的区别和联系
前端组件化开发和模块化开发的区别之前一直以为模块化开发和组件化开发是一个意思,有次看到了类似这样的题,发现自己还是太年轻,现在整理一点出来。首先,组件化和模块化的意义都在于实现了分治,目前我们开发的项目复杂度不断的上升,早已不是我们一个人能完成的工作,团队合作的话又会产生配合困难等各方面问题,组件化和模块化便应运而生,结合webpack,glup,grunt等代码混淆工具,完成代码压缩原创 2018-01-30 10:07:39 · 8348 阅读 · 4 评论 -
http请求(一)
HTTP请求详解首先http请求如下域名解析—-发起TCP的三次请求—建立TCP连接后发起http请求—服务器响应http请求,浏览器得到html代码—浏览器解析html代码,并请求代码中的资源(js css 图片)—浏览器渲染页面以chrome为例1.域名解析(DNS)DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分原创 2018-02-05 17:18:23 · 273 阅读 · 0 评论 -
微信小程序的开发问题
微信开发者工具开发微信遇到的问题1~~~无法调用npm包虽然微信小程序开发工具打包时实现require函数加载依赖,但并不是完整的commonJS依赖管理。因为require函数仅仅能够加载项目中的JS文件,必须严格的定义文件路径2~~~无法使用Babel转码无法使用babel的根本原因还是无法加载npm包,也就是不能使用es6的新语法,得和无尽的callback作斗争。原创 2018-01-29 16:35:25 · 744 阅读 · 0 评论 -
异步的问题
promise async await generators之间的关系和区别async/await的主要益处就是有效的避免的回调地狱async表示这是一个async函数,await只能用在这个函数里。async也是一个promise对象await表示在这里等待promise返回结果了,再继续执行await后面跟着的应该是一个promise对象Promise的含义Prom原创 2018-02-02 10:51:57 · 303 阅读 · 0 评论 -
Redux学习日志(一)
Redux学习日志(一)Redux中文文档:http://www.redux.org.cn/阮一峰的网络学习日志:http://www.ruanyifeng.com/blog/2016/09/redux_tutorial_part_one_basic_usages.htmlRedux是js的状态容器,提供可预测化状态管理Redux除了和React一起用之外还支持 其他界面库他体原创 2018-01-25 14:00:34 · 422 阅读 · 0 评论 -
wepy框架中分享(转发)小程序到群聊
在index.wpy的onload中插入//显示转发按钮及分享的群列表wepy.showShareMenu({ withShareTicket: true}) //在onShareAppMessage中设置分享的界面,**onShareAppMessage和onload同级** onShareAppMessage( options ){ var that = ...原创 2019-05-13 14:36:02 · 1326 阅读 · 0 评论