web前端微信小程序

web前端微信小程序

1、基础部分讲解

1.1 下载开发工具

1.1.1 微信开发文档
  • 第一步进入开发文档: https://developers.weixin.qq.com/miniprogram/dev/framework/
  • 第二步打开工具下载微信开发者工具稳定版
    在这里插入图片描述

1.2 注册成为开发者

  • 微信公众平台https://mp.weixin.qq.com/,进行注册账号

2、微信开发工具的了解

2.1 小程序项目的主要目录文件作用

  • 以wxss为后缀名的文件主要是写一些样式的,自认为就像css功能一样,其中设置样式的优先级是(局部的大于全局的)
  • 以wxml为后缀的文件是些内容的,个人理解为html相似
  • 以json为后缀的主要是项目的配置文件,主要配置什么东西可以在官方文档查看https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html
  • 以js为后缀的主要是负责逻辑,和数据交互

2.2 新建页面

方式一:直接在页面进行操作
在这里插入图片描述

方式二:在app.json文件里面写入

"pages/test/test" //意思就是创建名字为test的页面

其中知识点:
在这里插入图片描述

2、flex布局

2.1、基础布局

水平布局

.lay{
  display: flex; //指定布局的方式
  flex-direction: row;//row是水平布局
  justify-content: center;//这两个属性的添加是居中
  align-items: center;
}

垂直居中

.lay{
  display: flex; //指定布局的方式
  flex-direction: column;//column是垂直布局
  justify-content: center;//这两个属性的添加是居中
  align-items: center;
}

代码练习
在这里插入图片描述

3、组件简单介绍

3.1、image组件的简单介绍

<image class="item-left" src="https://gimg2.baidu.com/image_search"></image>
//这里面src的使用和html中的src是一样的,都是指向的图片的地址

3.2、image中属性mode常用的几个值

3.2.1、值为 scaleToFill 时
缩放模式,不保持纵横比缩放图片,使图片的宽高完全拉伸至填满 image 元素
<image class="item-left" src="https://gimg2.baidu.com/image_search mode="scaleToFill""></image>

在这里插入图片描述

3.2.2、值为 aspectFit 时
缩放模式,保持纵横比缩放图片,使图片的长边能完全显示出来。也就是说,可以完整地将图片显示出来。
<image class="item-left" src="https://gimg2.baidu.com/image_search mode="aspectFit""></image>

在这里插入图片描述

3.2.3、值为 aspectFill 时 (一般都用它)
缩放模式,保持纵横比缩放图片,只保证图片的短边能完全显示出来。也就是说,图片通常只在水平或垂直方向是完整的,另一个方向将会发生截取。
<image class="item-left" src="https://gimg2.baidu.com/image_search mode="aspectFill""></image>

在这里插入图片描述

总结:

1、wxss与css的相同与不同
1.1、相同
  • 基本的语法是十分相似的,比如设置宽高,背景颜色
  • 使用的选择器也是相似的,类选择器
1.2、不同
  • 单位的变化,如css里面的px,在wxss里面使用rpx
1.3、不同
  • 在html里面写单标签的时候可以没有斜杠
  • 但在wxml里面写单标签结尾必须要有斜杠
1.4、不同
  • 在html里面的a标签跳转是herf属性
  • 在wxml里面的跳转标签是navigator,标签跳转的属性是url,而且在写url路径时,最后文件的结尾不能有后缀
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值