随笔分类 -  [26]微小程序

微信公众平台 微信端开发
摘要:.wxss控制样式 .wxml控制展示 .js控制数据 默认不是 进行判断处理 经过这些处理之后,数据就能灵活的展示了。 只要数据变动,dom就自动变动了。js只要操作好数据就ok了。 阅读全文
posted @ 2018-07-27 18:11 TBHacker 阅读(4598) 评论(0) 推荐(0) 编辑
摘要:自定义菜单,很嗨皮! https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013 需要json传递数据! 微信提供三个接口,一个是创建菜单,一个是查看菜单,一个是删除菜单! 创建的时候会失败! 这里的 是关键!!! 很有意思!! 阅读全文
posted @ 2018-07-19 21:58 TBHacker 阅读(645) 评论(0) 推荐(0) 编辑
摘要:微信公众号,智能回复! 1.首先,你需要一个域名! 2.然后需要进行配置! 若想配通,必须要TOKEN验证通过! 很有意思! 他会根据事件,文本做出不同的处理! 阅读全文
posted @ 2018-07-19 21:04 TBHacker 阅读(1385) 评论(0) 推荐(0) 编辑
摘要:微信模板消息发送 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751277 下面是服务号的模板列表 下面是具体的模板 其中模板ID很重要,可以将它配置到配置文件中。 下面开始具体操作! 要想发送模板消息,首先需要获取Acces 阅读全文
posted @ 2018-07-19 15:19 TBHacker 阅读(43547) 评论(0) 推荐(2) 编辑
摘要:方式一: 方式二: navigate 中 open type 有效值: navigate 默认值就是它,对应wx.navigateTo功能。 redirect ,对应wx.redirectTo功能。 switchTab,对应wx.switchTab功能。 reLaunch,对应wx.reLaunch 阅读全文
posted @ 2018-07-17 17:28 TBHacker 阅读(2066) 评论(0) 推荐(0) 编辑
摘要:wx.requestPayment 发起微信支付 timeStamp 时间戳 nonceStr 随机字符串 package 统一下单接口返回的 prepay_id 参数值 signType 签名算法 paySign 支付签名 success 接口成功回调 fail 接口失败回调 complete 接 阅读全文
posted @ 2018-07-16 17:33 TBHacker 阅读(39041) 评论(0) 推荐(1) 编辑
摘要:如何在小程序中使用iconfont 1.添加入库 2.加入项目 3.下载ttf 4.进行base64处理,在这个平台https://transfonter.org/ 上转换一下格式为base64位。 5.使用 换成 阅读全文
posted @ 2018-07-13 19:41 TBHacker 阅读(3129) 评论(0) 推荐(0) 编辑
摘要:巧妙的封装 暴露一个访问地址xapp.config.js module.exports = { api_host: } const xapp = require('./xapp.config.js'); // 注册接口 module.exports = { GetAddr: ... } const 阅读全文
posted @ 2018-07-13 16:06 TBHacker 阅读(3550) 评论(0) 推荐(0) 编辑
摘要:小程序,功能不会太多,页面不会太多。 正常情况下,会包含首页,分类页面,个人中心页面,导航页面,其他页面等等。 我们首先要把页面结构布置好,把架子搭建好。 剩下的就是配置一些内容,小程序的基本信息,接口地址等等。 看看上面的目录结构,很清晰。包括common,通用的功能文件夹。 包括config配置 阅读全文
posted @ 2018-07-12 19:10 TBHacker 阅读(2076) 评论(0) 推荐(0) 编辑
摘要:没有添加IP白名单 阅读全文
posted @ 2018-06-25 14:22 TBHacker 阅读(4498) 评论(0) 推荐(0) 编辑
摘要:这种情况,多数是因为请求地址不合法所致。 去公众号中添加合法的地址。 这种地址需要满足一些条件。 设置地址 满足的条件 保证可以访问到安全文件 如果访问不到的话,将无法保存 这里是文件存放位置 经过这些处理,就不会出现 阅读全文
posted @ 2018-06-25 13:08 TBHacker 阅读(1770) 评论(0) 推荐(0) 编辑
摘要:加入一下就可以了。 阅读全文
posted @ 2018-06-25 09:57 TBHacker 阅读(26025) 评论(0) 推荐(3) 编辑
摘要:createInnerAudioContext 支持在线播放,支持mp3和wav格式。 阅读全文
posted @ 2018-06-15 15:24 TBHacker 阅读(3438) 评论(0) 推荐(0) 编辑
摘要:AccessToken 2小时有效。 就不要每次都调取了,这样会造成浪费。 或者存入Session中,设置过期时间。 或者存入Redis中,设置过期时间。 过期之后,进行重新获取。 想得到AccessToken需要知道AppID和AppSecret。这两个数据,可以配置起来。 然后需要初始化Redi 阅读全文
posted @ 2018-05-31 21:40 TBHacker 阅读(5882) 评论(1) 推荐(0) 编辑
摘要:微信小程序生成太阳码 必须通过POST提交 而且参数必须是JSON的格式 这里有几点需要注意,page参数中的值一定要是小程序中存在的。 这里的access_token是用小程序的Appid和AppSecret生成的。之前还傻乎乎的去开启公众号的APPSecret。 再一个,这里返回的数据,不是JS 阅读全文
posted @ 2018-05-31 17:21 TBHacker 阅读(25076) 评论(0) 推荐(0) 编辑
摘要:基础组件 框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发。 什么是组件: 组件是视图层的基本组成单元。 组件自带一些功能与微信风格的样式。 一个组件通常包括 和`结束标签 属性 内容`在两个标签之内。 注意:所有组件与属性都是小写,以连字符 连接 属性类型 | 类型 | 阅读全文
posted @ 2018-05-19 18:21 TBHacker 阅读(1896) 评论(0) 推荐(0) 编辑
摘要:WXSS WXSS(WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。 WXSS 用来决定 WXML 的组件应该怎么显示。 为了适应广大的前端开发者,WXSS 具有 CSS 大部分特性。同时为了更适合开发微信小程序,WXSS 对 CSS 进行了扩充以及修改。 与 阅读全文
posted @ 2018-05-19 17:59 TBHacker 阅读(4474) 评论(0) 推荐(0) 编辑
摘要:引用 WXML 提供两种文件引用方式 和`include`。 import 可以在该文件中使用目标文件定义的 ,如: 在 item.wxml 中定义了一个叫 的`template`: 在 index.wxml 中引用了 item.wxml,就可以使用 模板: import 的作用域 import 有 阅读全文
posted @ 2018-05-19 17:28 TBHacker 阅读(530) 评论(0) 推荐(0) 编辑
摘要:事件 什么是事件 事件是视图层到逻辑层的通讯方式。 事件可以将用户的行为反馈到逻辑层进行处理。 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。 事件对象可以携带额外信息,如 id, dataset, touches。 事件的使用方式 在组件中绑定一个事件处理函数。 如 , 阅读全文
posted @ 2018-05-19 17:18 TBHacker 阅读(8637) 评论(0) 推荐(0) 编辑
摘要:模板 WXML提供模板(template),可以在模板中定义代码片段,然后在不同的地方调用。 定义模板 使用 name 属性,作为模板的名字。然后在``内定义代码片段,如: 使用模板 使用 is 属性,声明需要的使用的模板,然后将模板所需要的 data 传入,如: is 属性可以使用 Mustach 阅读全文
posted @ 2018-05-19 16:46 TBHacker 阅读(788) 评论(0) 推荐(0) 编辑