多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 百度小程序--介绍 * 此文档为编程讲师教案 * 学员也可以根据文档学习 * 文档按照最简单的开始学习 * 文档里包含讲解,示例 ***** ## 一、百度小程序所需 >[success] 1,注册[百度小程序](https://smartprogram.baidu.com)(项目上线必须) > 2,下载[百度开发者工具](http://smartprogram.baidu.com/mappconsole/api/devDownload?system=windows&type=online)(项目开发必须) > 3,学习[百度小程序文档](https://smartprogram.baidu.com/docs/introduction/enter_application/) > 4,熟悉编程语言:HTML,CSS,JS,PHP ***** ## 二、百度小程序介绍 * 百度小程序是百度公司旗下 * 百度小程序只能在百度App里打开 * 百度小程序主要语言有:swan(html),css,js,json * .json 后缀的 JSON 配置文件 * .swan 后缀的 SWAN 模板文件 * .css 后缀的 CSS 样式文件 * .js 后缀的 JS 脚本逻辑文件 * 百度小程序请求接口,项目上线必须是https协议 * 百度小程序可以对接百度支付 ***** ## 三、百度开发者工具 * 登录,任何百度账户都可以 * 未申请百度小程序之前,可以不使用AppID * 开发者工具有三个窗口:模拟器、编辑器、调试器 * 模拟器:可以设置多种尺寸的手机,设置多种网络 * 编辑器:文件和写代码 * 调试器:跟浏览器的F12调试器相似 * 项目信息-》校验域名,不勾选可以使用http协议 ***** ## 四、JSON语法 >[danger] 小程序里用json数据的地方很多,比如:配置文件,获取接口数据。所以我们要先了解json语法。 * JSON文件都是被包裹在一个大括号中 {},通过key-value的方式来表达数据。JSON的Key必须包裹在一个双引号中,在实践中,编写 JSON 的时候,忘了给 Key 值加双引号或者是把双引号写成单引号是常见错误。 * JSON的值只能是以下几种数据格式,其他任何格式都会触发报错。 * 1, 数字,包含浮点数和整数 * 2, 字符串,需要包裹在双引号中 * 3, Bool值,true 或者 false * 4, 数组,需要包裹在方括号中 \[\] * 5, 对象,需要包裹在大括号中 {} * 6, Null * 还需要注意的是 JSON 文件中无法使用注释,添加注释将会引发报错。 * json数据最后一个元素,不能有,号。数组和对象里的最后一个元素,也不能有,号。