【微信小程序】wxml模板的使用

本文介绍了微信小程序中的WXML模板语言,包括其与HTML的区别,以及WXSS的特性。此外,详细阐述了小程序的宿主环境,解释了通信模型、运行机制和组件体系。
摘要由CSDN通过智能技术生成

目录

一,wxml模板

1.什么是 WXML

2. 什么是 WXSS

3.WXSS 和 CSS 的区别

4 .JS 逻辑交互

二,小程序的宿主环境

1.宿主环境简介

1.什么是宿主环境

2. 小程序的宿主环境

3.宿主环境包含内容

2 通信模型

3 运行机制

4.组件

1.组件分为了 9 大类

2. 常用的视图容器类组件

3. view 组件的基本使用

4. scroll-view 组件的基本使用

5. swiper 和 swiper-item 组件的基本使用

6.常用的基础内容组件

7. 其它常用组件

8.button 按钮的基本使用


  作者简介:一名C站萌新,前来进行小程序的前进之路 博主主页:大熊李子的主页🐻

一,wxml模板

1.什么是 WXML

WXMLWeiXin Markup Language)是小程序框架设计的一套标签语言,用来构建 小程序页面的结 构 ,其作用类似于网页开发中的 HTML。

WXML 和 HTML 的区别

标签名称不同

HTML (div, span, img, a) WXML(view, text, image, navigator)

属性节点不同

<a href="#">超链接

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

2. 什么是 WXSS

WXSS (WeiXin Style Sheets)是一套 样式语言 ,用于描述 WXML的组件样式 ,类似于网页开发中的 CSS。

3.WXSS 和 CSS 的区别

1.新增了 rpx 尺寸单位CSS 中需要手动进行像素单位换算,例如 rem WXSS 在底层支持新的尺寸单位 rpx ,在不同大小的屏幕上小程序会自动进行换算

2.提供了全局的样式和局部样式项目根目录 中的 app.wxss会作用于所有小程序页面局部页面的 .wxss样式仅对当前页面生效

3.WXSS 仅支持部分CSS选择器.class和 #id element 并集选择器、后代选择器 ::after 和 ::before 等伪类选择器

4 .JS 逻辑交互

1. 小程序中的 .js 文件

一个项目仅仅提供界面展示是不够的,在小程序中,我们通过 .js 文件来 处理用户的操作 

2. 小程序中.js 文件的分类

小程序中的JS 文件分为三大类,分别是:

app.js是 整个小程序项目的入口文件 ,通过调用 App() 函数来启动整个小程序

页面的 .js 文件是页面 的入口文件,通过调用 Page() 函数来创建并运行页面

普通的 .js 文件是普通的功能模块文件,用来封装公共的函数或属性供页面使用

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值