小程序 | 常见的小程序视图容器类组件 + 常见的小程序基础内容组件 + 小程序的构成 + 小程序的宿主环境

  • 如何创建小程序项目
  • 小程序项目的基本组成结构
  • 小程序页面由几部分组成
  • 小程序中常见的组件如何使用
  • 小程序如何进行协同开发和发布

小程序简介

小程序与普通网页开发的区别

  1. 运行环境不同
    网页运行在浏览器环境中
    小程序运行在微信环境中
  2. API 不同
    由于运行环境的不同,所以小程序中,无法调用 DOM 和 BOM 的 API
    但是,小程序中可以调用微信环境提供的各种 API,例如:- 地理定位 - 扫码 - 支付
  3. 开发模式不同
    网页的开发模式:浏览器 + 代码编辑器
    小程序有自己的一套标准开发模式:
    • 申请小程序开发账号
    • 安装小程序开发者工具
    • 创建和配置小程序项目

第一个小程序

注册小程序开发帐号

  1. 点击注册按钮
    使用浏览器打开 https://mp.weixin.qq.com/ 网址,点击右上角的“立即注册”即可进入到小程序开发账号的注册流程
  2. 选择注册账号的类型
    在这里插入图片描述
  3. 填写账号信息
  4. 提示邮箱激活
  5. 点击链接激活账号
  6. 选择主体类型
    在这里插入图片描述
  7. 获取小程序的 AppID
    在这里插入图片描述

安装开发者工具

  1. 了解微信开发者工具
    微信开发者工具是官方推荐使用的小程序开发工具,它提供的主要功能如下:

    1. 快速创建小程序项目
    2. 代码的查看和编辑
    3. 对小程序功能进行调试
    4. 小程序的预览和发布
  2. 下载
    推荐下载和安装最新的稳定版(Stable Build)的微信开发者工具,下载页面的链接如下:
    https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html

  3. 安装

  4. 扫码登录
    在这里插入图片描述

  5. 设置外观和代理
    在这里插入图片描述

    在这里插入图片描述

创建小程序项目

  1. 点击“加号”按钮
    在这里插入图片描述
  2. 填写项目信息
    在这里插入图片描述
  3. 项目创建完成
    在这里插入图片描述
  4. 在模拟器上查看项目效果
    在这里插入图片描述
  5. 在真机上预览项目效果
    在这里插入图片描述
  6. 主界面的 5 个组成部分
    在这里插入图片描述

    常用的:菜单栏->帮助->开发者文档

小程序代码的构成

项目结构

在这里插入图片描述
-pages 用来存放所有小程序的页面
-utils 用来存放工具性质的模块(例如:格式化时间的自定义模块)
-app.js 小程序项目的入口文件
-app.json 小程序项目的全局配置文件
-app.wxss 小程序项目的全局样式文件
-project.config.json 项目的配置文件
-sitemap.json 用来配置小程序及其页面是否允许被微信索引

  • 小程序官方建议把所有小程序的页面,都存放在 pages 目录中,以单独的文件夹存在,如图所示:
    在这里插入图片描述

    其中,每个页面由 4 个基本文件组成,它们分别是:
    .js 文件(页面的脚本文件,存放页面的数据、事件处理函数等)
    .json 文件

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
魔方建站包(WDK.A.1.0)是适应互联网网站建设的发展,在网站开发技术日渐成熟和普及的前提下,为广大建站团队,互联网创业者,网站建设专业学习者及广大建站爱好者提供的一套实用、易用且能掌握了解网站建设、推广、运营的普及型开发包。网站建设者可以轻松、迅速且高效的构建拥有行业门户、企业展示和个人主页的网站。当前绝大多数的建站系统都采用模块化建设,但都是功能化的模块,程序的结构及事先对建站用户是不透明的。开发出的网站架构单一、版式固定,不利于广大建站者改造和扩展,以开发独特,精炼的网站,而且自动生成式的管理系统使建站者无法了解网站的程序架构和实现。<br>魔方建站包独辟蹊径,采用以功能为单位、将程序模块化,让开发网站犹如搭建积木一般方便、实用、有趣,例如要增加下载频道,只需将下载模块包的数据库导入原站数据库,将下载模块的管理连接代码嵌入原站管理连接列表,最后只需在实用页面调用模块显示代码即可,需要什么功能,就组装什么模块。建站包ACCESS所有数据调用语句采用标准化语句编写,无需升级为SQL数据库网站。学习版带有教科书式详尽注释,为使用者走上WEB工程师和站长提供全方位的体验。商业版采用网络主流技术,程序经过安全性、速度优化等处理,适合行业门户、企业展示网站的实际建设。<br>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值