微信小程序-01

这篇具有很好参考价值的文章主要介绍了微信小程序-01。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

微信小程序是一种运行在微信客户端的应用程序,可以在微信中直接使用,无需下载安装。微信小程序开发是指开发和构建微信小程序的过程。开发者可以使用小程序开发工具进行开发,并使用微信支付、微信登录等功能,实现各种功能和服务。
微信小程序开发使用的是前端技术,主要基于HTML、CSS、JavaScript进行开发。开发者可以利用小程序提供的API接口和组件,实现小程序的功能和界面设计。小程序可以实现实时通信、定位导航、音视频播放等各种功能,可以满足不同需求的用户。
微信小程序开发相对于传统的App开发来说,开发周期较短、成本较低,且具有更好的用户体验。用户可以直接通过微信搜索、扫描二维码等方式找到并使用小程序,无需下载安装,方便快捷。
微信小程序开发有一些基本的步骤:确定需求和功能、界面设计、编写代码、测试和调试、发布上线等。开发者可以根据自己的需求和技术能力选择合适的开发方式和工具,进行微信小程序开发。

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

WXML(WeiXin Markup Language)是小程序框架设计的一套标签语言,用来构建小程序页面的结构,其作用类似于网页开发中的 HTML。
WXML 和 HTML 的区别:
HTML (div, span, img, a)
WXML(view, text, image, navigator)
属性节点不同
超链接

提供了类似于 Vue 中的模板语法
数据绑定
列表渲染
条件渲染

WXSS (WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式,类似于网页开发中的 CSS。
WXSS 和 CSS 的区别:
新增了 rpx 尺寸单位
CSS 中需要手动进行像素单位换算,例如 rem
WXSS 在底层支持新的尺寸单位 rpx,在不同大小的屏幕上小程序会自动进行换算
提供了全局的样式和局部样式
项目根目录中的 app.wxss 会作用于所有小程序页面
局部页面的 .wxss 样式仅对当前页面生效
WXSS 仅支持部分 CSS 选择器
.class 和 #id
element
并集选择器、后代选择器
::after 和 ::before 等伪类选择器

小程序中的 JS 文件分为三大类,分别是:
app.js
是整个小程序项目的入口文件,通过调用 App() 函数来启动整个小程序
页面的 .js 文件
是页面的入口文件,通过调用 Page() 函数来创建并运行页面
普通的 .js 文件
是普通的功能模块文件,用来封装公共的函数或属性供页面使用

小程序中的组件也是由宿主环境提供的,开发者可以基于组件快速搭建出漂亮的页面结构。官方把小程序的组件分为了 9 大类,分别是:
视图容器
基础内容
表单组件
导航组件
媒体组件
map 地图组件
canvas 画布组件
开放能力
无障碍访问

常用的视图容器类组件:
view
普通视图区域
类似于 HTML 中的 div,是一个块级元素
常用来实现页面的布局效果
scroll-view
可滚动的视图区域
常用来实现滚动列表效果
swiper 和 swiper-item
轮播图容器组件 和 轮播图 item 组件

"navigationStyle": "default"	并删除	"renderer": "skyline"		//否则会顶格

上下滚动文章来源地址https://www.toymoban.com/news/detail-824321.html

<scroll-view class="container1" scroll-y>
<view>A</view>
<view>B</view>
<view>C</view>
</scroll-view>

.container1 {
    height:120px;
  }

到了这里,关于微信小程序-01的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序实战-01翻页时钟-1

    我经常在手机上用的一款app有一个功能是翻页时钟,基于之前学习的小程序相关的基础内容,我打算在微信小程序中也设计一个翻页时钟功能,Just do it! 作为练手项目,需求比较简单,两个功能: 支持时、分、秒显示; 支持翻页效果; 整体效果大概是这个样子: 界面结构

    2024年02月02日
    浏览(32)
  • 微信小程序-JAVA Springboot项目-小程序搭建-项目搭建01

    目录 一、序言 二、小程序搭建         本文主要讲述一个微信小程序前后端项目搭建的过程,主要内容包括小程序(前端)搭建和后端搭建,其中会描述可能遇到的问题以及解决措施,文章将会分为几个部分进行讲述, 这章将讲述前端小程序搭建的内容,其中包括软件下载

    2024年04月14日
    浏览(36)
  • 微信小程序篇_01 微信小程序与Java后端接口交互

    本文主要介绍小程序前后端数据的交互,实践演示。 创建后端项目 我这里就创建一个SpringBoot项目作为演示。 在创建项目中选择Spring Initializr 要勾选SpringWeb框架,当然你也可以后面导入,确认好设置后,创建项目。 然后在Maven依赖中调整SpringBoot的版本 目录结构如下,缺少的

    2023年04月08日
    浏览(33)
  • 微信小程序入门01-工具的下载安装及模板的安装

    小程序开发现在已经有多种模式了,有使用uniapp开发的,使用微信开发者工具开发的,还有低代码工具也支持开发小程序的。 在众多开发模式中,使用官方开发者工具开发也是一种形式。本篇我们就介绍一下如何用微信开发者工具搭建小程序的开发环境。 官方提供的开发者

    2024年02月11日
    浏览(29)
  • 微信小程序云开发—01(云数据库、云函数的创建与基本使用)

    1. 小程序云开发,让前端程序员拥有后端的能力 2. 云函数 (nodejs) 3. 云数据库 (mogodb) 4. 云存储 5. 前端写好云函数 - 上传到云服务器 -实现自定云部署 6. 前端去调用云函数=间接通过云函数对数据库的操作 7. 前端=》全栈 1. 在app.js 2. 云函数index.js 定义id 3. 云id来自 云开发

    2024年02月15日
    浏览(37)
  • 使用STWI101WT-01串口屏的微信小程序血氧项目

    本项目是中医展示馆展示血氧饱和度、心率测试体验,通过生物传感器获得体验者的血氧饱和度、心率值,ESP32模块将数据通过蓝牙发送给微信小程序显示,或者通过串口发送给STONE串口屏STWI101WT-01显示。 特别地,STONE串口屏新升级版本有二维码qr_code部件,非常方便通过二维

    2024年02月09日
    浏览(36)
  • 【OneNET】_01_使用微信小程序通过新版OneNET平台获取STM32设备信息并进行控制

    笔者在这先简单介绍一下自己的整个系统,以好让各位朋友能够快速了解这篇文章对自己是否有帮助。 通过MQTT协议(笔者是直接给ESP01S刷了MQTT的AT固件,这种方法简单方便)将采集到的光照、设备电量和开锁信息上传到OneNET平台(这个过程就是向云平台你所创建设备发布主

    2024年04月24日
    浏览(163)
  • ESP8266-01s入门:上报和下发数据控制单片机 AT指令讲解和上云 烧录AT固件与OneNET MQTT通信教程包含MQTT.fx1.7.1教程(微信小程序通信单片机前置任务)

    本项目教程总共分为四节 1.创建OneNET新版MQTT设备:为微信小程序与单片机通信打基础(微信小程序通信单片机前置任务) 2.(当前文章)ESP8266-01s入门:烧录AT固件与OneNET MQTT通信教程包含MQTT.fx1.7.1教程(微信小程序通信单片机前置任务) 3.物联网实践教程:微信小程序结合

    2024年02月04日
    浏览(46)
  • 微信小程序显示loading效果,微信小程序节流效果,微信小程序生命周期,微信小程序组件的创建与使用

            文档地址:wx.showLoading(Object object) | 微信开放文档         请求前 显示loading 效果 ,请求结束后隐藏loading         下拉触底需要时间比较长,但是可能会一直进行请求,我们可以 设置一个 加载状态 ,用来控制什么时候 才可以加载         当我们loading 效果为tr

    2024年02月10日
    浏览(53)
  • 微信小程序 全局配置||微信小程序 页面配置||微信小程序 sitemap配置

    小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。 以下是一个包含了部分常用配置选项的 app.json : 每一个小程序页面也可以使用同名 .json 文件来对本页面的窗口表现进行配置,页面中配

    2024年02月01日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包