-
03-微信小程序配置
全局配置
小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。
完整配置项说明请参考 小程序全局配置
以下是一个包含了部分常用配置选项的 app.json :
{
"pages": [
"pages/index/index",
"pages/logs/index"
],
...
2021-02-14 08:52:15 |
Dev
-
03-微信小程序目录结构
目录结构
小程序包含一个描述整体程序的 app 和多个描述各自页面的 page。
一个小程序主体部分由三个文件组成,必须放在项目的根目录,如下:
文件
必需
作用
app.js
是
小程序逻辑
app.json
是
...
2021-02-14 08:52:15 |
Dev
-
03-微信小程序发布流程
小程序协同工作和发布
在中大型的公司里,人员的分工非常仔细,一般会有不同岗位角色的员工同时参与同一个小程序项目。为此,小程序平台设计了不同的权限管理使得项目管理者可以更加高效管理整个团队的协同工作。
以往我们在开发完网页之后,需要把网页的代码和资源放在服务器上,让用户通过互联网来访问。
在小程序的平台里,开发者完成开发之后,需要在开发者工具提交小程序的代码包,然后在小程序后台发布小程序...
2021-02-14 08:52:15 |
Dev
-
02-微信小程序宿主环境
小程序宿主环境
我们称微信客户端给小程序所提供的环境为宿主环境。
小程序借助宿主环境提供的能力,可以完成许多普通网页无法完成的功能。
上一章中我们把小程序涉及到的文件类型阐述了一遍,我们结合 QuickStart 这个项目来讲一下这些文件是怎么配合工作的。
渲染层和逻辑层
首先,我们来简单了解下小程序的运行环境。
小程序的运行环境分成渲染层和逻辑层,其中 WXML 模板和 WXS...
2021-02-14 08:52:15 |
Dev
-
01-微信小程序快速开始
准备工作
注册
小程序注册页
登录
和微信公众号相同的登录地址,小程序
进入【开发-基本配置】可以查看对应信息。
下载开发工具
下载开发工具
你的第一个小程序
新建项目选择小程序项目,选择代码存放的硬盘路径,填入刚刚申请到的小程序的 AppID,给你的项目起一个好听的名字,勾选 “不使用云服务” (注意: 你要选择一个空的目录才可以创建项目),点击新建,你就得到了你的第一个...
2021-02-14 08:52:15 |
Dev
-
00-微信小程序发展历史
小程序简介
小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
发展史
js-sdk
JS-SDK是对之前的 WeixinJSBridge 的一个包装,以及新能力的释放,并且由对内开放转为了对所有开发者开放,在很短的时间内获得了极大的关注。
从数据监控来看,绝大部分在微信内传播的移动网页都使用到了相关的接口。
JS-SDK 解决...
2021-02-14 08:52:15 |
Dev
-
windows10 开发环境安装
背景说明
有时候换了一台全新的电脑,就需要安装对应的环境。
常用软件
vscode
git
maven
jdk
notepad++;
cmder
idea
mysql 5.7
cmder
cmder 直接进行下载。
vscode
直接下载安装
git
直接下载安装
设置
git config --global user.email "houbinbin.e...
2021-02-14 08:52:15 |
Dev
-
如何设计一套补偿方案?
补偿方案
为什么需要补偿方案呢?
有时候可能因为时间差,或者是无法实时获取正确的结果,就需要一套补偿方案。
补偿方案可以设计的很复杂,比如基于数据库+mq,也可以设计的很简单,比如基于内存+定时任务。
我们今天主要讲解一个比较简单的设计方案: 内存 + 定时任务。
整体预期
可以指定补偿次数
可以指定补偿的时间间隔?
可以查询当前补偿的状态 + 对补偿的数据进行 CRUD 管...
2021-01-25 08:52:15 |
Design