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

本文详细介绍了微信小程序的开发流程,包括注册账号、创建项目、理解小程序的构成和运行环境。重点讲解了小程序的视图容器类组件(view, scroll-view, swiper)和基础内容组件(text, rich-text)的使用,以及小程序的协同工作和发布流程。此外,还探讨了小程序的通信模型、运行机制和API的使用。" 87801713,8187476,Oracle 11g 升级至 11.2.0.4 实战指南,"['Oracle数据库', '数据库升级', '数据库管理']
摘要由CSDN通过智能技术生成

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

小程序简介

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

  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 文件(页面的脚本文件,存放页面

最低0.47元/天 解锁文章
微信小程序 | 实战开发】常用的视图容器组件介绍和使用(1)
小新的博客
09-26 1569
小程序中的组件也是由宿主环境提供的开发者可以基于组件快速搭建出漂亮的页面结构。 3. view组件的基本使用 4. scroll-view组件的基本使用 5. swiper和swiper-item组件的基本使用 6. swiper组件常用属性
微信小程序小程序的创建、宿主环境、常用组件、开发上线等
m0_55170432的博客
07-02 1119
小程序简介 1. 小程序与普通网页开发的区别 运行环境不同 网页运行在浏览器环境小程序运行在微信环境中 API 不同 由于运行环境的不同,所以小程序中, 无法调用 DOM 和 BOM 的 API。 但是,小程序中可以调用微信环境提供 的各种 API,例如: 地理定位、扫码、支付 开发模式不同 网页的开发模式:浏览器 + 代码编辑器 小程序有自己的一套标准开发模式: 申请小程序开发账号、 安装小程序开发者工具、 创建和配置小程序项目 2. 注册小程序开发帐号(获取小程序的 AppID) 点击注册按钮
微信小程序云开发起步步骤与报错
yuhong's blog
07-01 680
步骤与问题新建云开发模板开通云开发、创建环境体验小程序查看控制台 官方文档链接:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/quickstart.html 新建云开发模板 1.在新建项目时,如果主动填入申请后的小程序AppID,模板会自动选择为云开发模板 2.在默认模板中有与project.config.json文件平级的文件夹cloudfunctions,用来存放云函数等 开通云开发、创建环境 1.点击云开发以开通云
微信小程序-快速入门
lvxinaidou的博客
06-18 1888
微信小程序快速入门 文章目录微信小程序快速入门1、学习目标2、小程序简介2.1、小程序与普通网页开发的区别2.2、体验小程序3、第一个小程序3.1、 了解注册小程序开发账号的流程3.2、 获取小程序的AppID3.3、 安装微信开发者工具3.6、 演示新建小程序项目的步骤3.7、 查看项目运行效果的两种方式3.8、 了解微信开发者工具主界面的5个组成部分4、小程序代码的构成4.1、了解项目的基本组成结构4.2、小程序页面的组成部分4.3、 认识小程序中的4种配置文件4.4、 app.json文件4.5、 p
微信小程序(1)
m0_57712926的博客
10-13 233
目录前言一、简介二、小程序与普通网页开发的区别1. 运行环境2. API不同3. 开发模式不同4. 标签不同三、小程序的代码构成1. 项目目录基本组成2. 小程序页面的组成部分4. 小程序中的4中配置文件总结 前言 小程序是一种不需要下载、安装即可使用的应用,它实现了触手可及的梦想,用户扫一扫或者搜一下就能打开应用,也实现了用完即走的理念,用户不用安装太多应用,应用随处可用,但又无须安装卸载。 一、简介 什么是小程序小程序是一种不需要下载、安装即可使用的应用,它实现了触手可及的梦想,用户扫一扫或
微信小程序——1.起步
小熊要睡觉的博客
12-29 390
小程序简介 1. 小程序与普通网页开发的区别 1. 运行环境不同 网页运行在浏览器环境小程序运行在微信环境中 2. 开发模式不同 网页的开发模式:浏览器 + 代码编辑器 小程序有自己的一套标准开发模式: ⚫ 申请小程序开发账号 ⚫ 安装小程序开发者工具 ⚫ 创建和配置小程序项目 3. API 不同 由于运行环境的不同,所以小程序中, 无法调用 DOM 和 BOM 的 API。 但是,小程序中可以调用微信环境提供 的各种 API,例如: ⚫ 地理定位 ⚫ 扫码 ⚫ 支付 2.注册小程序账号 https:/
微信小程序开发起步
yueyue763184的博客
01-13 454
网页的开发模式:浏览器 + 代码编辑器。 小程序有自己的一套标准开发模式: 申请小程序开发账号——>安装小程序开发者工具——>创建和配置小程序项目
前端学习笔记-微信小程序学习笔记
最新发布
01-09
本笔记总结了微信小程序的基本组成部分、JSON 配置文件的作用、WXML 模板语法、WXSS 样式语言、JS 逻辑交互、宿主环境简介、通信模型、运行机制、组件视图容器组件基础内容组件、API 分等知识点。...
小程序开发-----组件之------视图容器
shdjjsns的博客
09-01 417
目录组件组件共有属性视图容器viewscroll-viewcover-image/corver-viewmatch-mediamovable-area/movable-viewpage-containershare-elementswiper/swiper-item 组件 一个小程序页面可以分解成多个部分组成,组件就是小程序页面的基本组成单元。为了让开发者可以快速进行开发,小程序宿主环境提供了一系列基础组件。 比如上面我们使用的,这里我们再来看一个: <image mode="scaleToFill
微信小程序之起步(更新中)
Jane_96的博客
11-30 1710
开发环境:官方提供的开发者工具 之前已经申请过微信小程序,拥有自己的AppID创建项目 在本地目录新建一个文件夹作为项目文件夹,然后选择创建「项目」,填入AppID,设置自己的项目名称,点击新建项目。 建议初学者在开着发工具提示,是否需要创建一个quick start 项目的时候选择是,这样可以熟悉一下项目的结构。 项目结构 在项目中,已经有部分的简单代码文件。其中,最关键的三个文件,也是必不可少
智睿政府企事业单位内容网站管理系统 v2.3.2版
03-17
智睿政府网站系统: 定位政府机关单位开发,政府机关的对外窗口,建立政府门户网站为政府电子政务对外服务窗口和发展,有利于各种信息和资源的整合,为政府与社会公众之间加强联系和沟通的有效载体。智睿政府网站管理系统针增强了对性和易用性,适合政府,机关,市县区级各政府使用。 网站简介 网站首页-预设政务要闻网上办事政务公开城市风光资源下载联系我们网上问政 政府概况-南都概况,自然资源,南都历史,南都美誉,行政区划 政务新闻-政府通告,政府会议,政府新闻,领导活动 网上办事-个人办事,企业办事,政务机关 资源下载-教学日常、优秀课件、优秀教案、办公软件 政务公开-城市美景,城市规划,城市名人 视频新闻-可以自由上传切换FLV和MPG格式新闻视频 网上问政-网上问政,受理单位,投诉型 系统管理: 你的域名/manage/admin_login.asp帐号:admin管理密码:123456 注意事项: 1.本程序只需支持ASP空间即可运行,使用前请先联系空间商。 2.上传wwwroot文件夹到你的网站根目录,然后运行即可。 3.免费版只适合试用和个人用途,如需建立商业站点或公司使用请购买商业版。 版权所有:智睿软件 主站:http://www.ZhiRui.net 演示:http://www.ZhiRui.net/Gover
智睿政府网站管理系统 ver2.3.0
03-17
智睿政府网站系统: 定位政府机关单位开发,政府机关的对外窗口,建立政府门户网站为政府电子政务对外服务窗口和发展,有利于各种信息和资源的整合,为政府与社会公众之间加强联系和沟通的有效载体。智睿政府网站管理系统针增强了对性和易用性,适合政府,机关,市县区级各政府使用。 网站简介 网站首页-预设政务要闻网上办事政务公开城市风光资源下载联系我们网上问政 政府概况-南都概况,自然资源,南都历史,南都美誉,行政区划 政务新闻-政府通告,政府会议,政府新闻,领导活动 网上办事-个人办事,企业办事,政务机关 资源下载-教学日常、优秀课件、优秀教案、办公软件 政务公开-城市美景,城市规划,城市名人 视频新闻-可以自由上传切换FLV和MPG格式新闻视频 网上问政-网上问政,受理单位,投诉型 系统管理: 你的域名/manage/admin_login.asp帐号:admin管理密码:123456
微信小程序开发——起步
weixin_44413191的博客
01-15 2012
一、小程序代码构成 .json后缀的 JSON 文件 .wxml 后缀的 WXML 模板文件 .wxss 后缀的 WXSS 样式文件 .js 后缀的 JS 脚本逻辑文件 JSON 配置 JSON是一种数据格式,在小程序中,起静态配置的作用。 小程序配置 app.json app.json是当前小程序的全局配置,QuickStart项目中的app.json配置内容如下: { "pages":...
微信小程序学习起步
weixin_46314560的博客
03-03 294
一.起步 微信小程序官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ 1.申请账号 2.安装开发者工具 3.新建项目 二.小程序代码构成 1.一个项目中生成了4种文件 ①.json 后缀的 JSON 配置文件 ②.wxml 后缀的 WXML 模板文件 ③.wxss 后缀的 WXSS 样式文件 ④.js 后缀的 JS 脚...
小程序起步之爬坑~
qq_37303417的博客
05-29 243
作为一个前端程序媛,一个月前开始写小程序(起步有点晚)。 最开始是改别人写好的,添加或者改动一些功能。 感觉这种方式上手小程序还是比较舒服的,虽然也有各种语法不知道怎么写,但是还是可以查到的。 最近摸过两个需要注意的地方 1.当post请求的数据出错或者部分出错,正常调接口的软件中返回正常,且找不出任何错误时 尝试    header: { "Content-Type": "applic...
微信小程序开发(一):环境搭建和第一个小程序创建
weixin_48335453的博客
01-09 1006
小程序的开发,需要经过申请小程序帐号、安装小程序开发者工具、配置项目等过程方可完成。本文主要从以上几个步骤介绍微信小程序环境搭建,项目的新建和导入等功能,可作为小程序开发入门篇。
微信小程序开发者工具简介
热门推荐
Joychen404的博客
05-14 5万+
微信开发者工作是微信官方提供的针对微信小程序的开发工具,集中了开发,调试,预览,上传等功能。微信开发者工作是微信官方提供的针对微信小程序的开发工具,集中了开发,调试,预览,上传等功能。微信团队发布了微信小程序开发者工具、微信小程序开发文档和微信小程序设计指南,全新的开发者工具,集成了开发调试、代码编辑及程序发布等功能,帮助开发者简单和高效地开发微信小程序。启动工具时,开发者需要使用已在后台绑定成功...
微信小程序】微信开发者工具的使用
走在冷风中的博客
04-25 1万+
微信开发者工作是微信官方提供的针对微信小程序的开发工具,集中了开发,调试,预览,上传等功能。下面来介绍下自己的针对小程序和微信开发者工具的使用心得。 下载地址:开发者工具下载地址 1.下载并安装以后打开,微信号扫码登录登录开发者工具。 如果还没有注册,可以填写无AppID,它会显示部分功能受限,实际上并没有太大影响。 2.添加一个quick start项目
微信小程序】使用button组件来实现一个带有点击效果的按钮,按钮中间添加一个大的+号图标
资深全栈开发工程师
07-20 2751
你可以将上述代码添加到微信小程序的对应页面中,即可实现一个带有点击效果的按钮,并在按钮中间显示一个+号图标。你可以根据需要调整按钮的大小、颜色和样式。组件来实现一个带有点击效果的按钮,并在按钮中间添加一个大的+号图标。的样式设置了按钮的宽高、圆形边框、背景颜色等属性。名的样式设置了+号文本的字体大小和颜色。在上述代码中,我们使用了微信小程序的。属性,我们将+号文本居中显示。组件,文本内容为+号。在微信小程序中,你可以使用。组件,并在其中添加了一个。
写文章

热门文章

  • 报错 | vue.runtime.esm.js?c320:4560 [Vue warn]: Error in render: “TypeError: Cannot read properties of 9877
  • ① 尚品汇的后台管理系统【尚硅谷】【Vue】 5867
  • 去掉无序列表 l i 前面的小圆点: 4055
  • 小程序 | 【黑马】本地生活 小程序 4024
  • ① 尚品汇的前台开发笔记【尚硅谷】【Vue】 3561

分类专栏

  • 微信小程序 11篇
  • TypeScript 3篇
  • LeetCode 6篇
  • 简单 5篇
  • 中等 1篇
  • Question 6篇
  • Git 1篇
  • ES6~ES11 3篇
  • 报错 3篇
  • Vue 11篇
  • Node.js 1篇
  • Ajax 5篇
  • jQuery 5篇
  • JavaScript 13篇
  • 移动Web开发 9篇
  • Web APIs + 网页特效 + 本地存储 13篇
  • CSS知识点 23篇
  • 练手案例 1篇

最新评论

  • ① 尚品汇的后台管理系统【尚硅谷】【Vue】

    weixin_64064067: 请问这个项目有用到数据库吗?

  • 小程序 | 案例---自定义tabBar

    m0_72123858: 但是不知道为什么tabbar没显示出来😭😭😭

  • 去掉无序列表 l i 前面的小圆点:

    燚初音: 只是看不见了,位置还留着呢

  • 小程序 | 【黑马】本地生活 小程序

    愚者674: 对啊,接口一换data数组里面是空值,怎么办?

  • ② 尚品汇的前台开发笔记【尚硅谷】【Vue】

    纯白一枚: 博主 能添加114-121六种通讯方式就更加完美了表情包

大家在看

  • 基于深度学习的异常检测
  • 探索Python中的多线程与多进程
  • AI 视频工具合集 1427
  • 仪用数字显示调节器电路Proteus仿真(含仿真和报告) 69
  • Rust println!宏(Rust打印方法、println!()、Rust格式化输出、Rust格式化字符正确顺序)(对齐标记<^>、宽度、正负号、井号#进制前缀、精度、数据打印类型、千位分隔符)

最新文章

  • 小程序 | 黑马商城【未更完--实习去了】
  • 小程序 | 案例---自定义tabBar
  • 小程序 | 分包 + 使用分包 + 分包预下载 + 独立分包
2022年114篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳坪山网站建设公司潮州网站排名优化软件河南瓷砖行业网站优化推广方案宣城网站优化怎么样河南官网seo网站优化技术手机网站优化联系电话网站底部优化字案例网站快速优化官方火25星推网站没有内容怎么优化死链会对网站优化带来哪些影响网站的标题优化网站优化方法价格程序员如何做网站优化的网站优化问题郑州网站优化专线网站优化营销报价网站就一个登录页怎么优化新沂网站优化巩义优化网站排名哪家服务好嘉兴网站优化对策群力优化网站多少钱乳山怎么做网站优化网站内外优化做个问答网站怎么优化网站排名优化谁家好安徽省网站推广与优化兴城网站优化关键词十堰本地网站优化哪家好安庆网站优化如何选网站优化知识点总结梅州网站优化公司香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化