微信小程序了解的怎么样了?基础内容的组件

2024-05-24
来源:网络整理

介绍

经过一段时间的学习,你对小程序有了多少认识?对小程序中的组件代码有没有更深入的了解?你能独立编写一个自己想要的简单程序吗?今天我们来聊聊一些基础的组件,请仔细阅读。

基本内容组件

首先我们需要打开微信小程序制作器文档,里面有四个基本的内容组件,分别是

在这四个中,我们在上一章已经讨论了最后一个。现在我们来讨论前三个。

成分

icon组件就是图标组件,我们有时候看到的一些小图标就是通过这个组件制作的。

这里我们可以简单描述一下每个属性:

type:类型,我们可以调用的一些图标。有效值:,,info,warn,,,,,,。

size:大小,尺寸。

:颜色。

不知道大家见过没有,这里的图标是这样的,我们根据自己的需要来使用。

组件属性操作

只输入是没用的,您需要添加类型属性。

参考代码:

你可以看到模拟器上现在有一个图标。一个勾号图标。

这里我们给它一个尺寸:size="60"。你可以看到,它明显变大了。

参考代码:

这一步其实很好理解,那么颜色该怎么用呢?

我们在这里添加代码:=“pink”,按Ctrl+S保存,然后打开再看看。

参考代码:

我们来尝试一下其他类型中的属性值,看看有什么效果。

这里我们去除颜色并保留图标本身的颜色。

参考代码:

成分

这个组件的意思是进度条,大家可以看到,这里的属性还是挺多的,这个在H5里面也是类似的用法,我们接下来会讲解这个组件。

这种开发方式对于小程序来说用处不大,比较常用的是开发小游戏,毕竟如果只有进度条的话,用户会失去等待的耐心。

组件属性操作

组件属性:(进度条位置)

这个属性挺有意思的,它会把你输入的数字放到相应的位置。

参考代码:

组件属性:show-info(进度条显示)

这个属性直接调用就可以了,当然我们也可以在wxss中调整这个的大小,不过暂时就这么讲吧。

参考代码:

组件属性:-(圆角样式)

这个我估计大家看的不是很清楚,它的作用是让方形的进度条变圆。

参考代码:

组件属性:font-size(右侧字体大小百分比)

这个组件从字面上理解,就是调整右侧百分比字体的大小,我们也可以把它放到开发者工具里去操作。

为了让大家看得更清楚,小编用了比较大的数值来表示,不知道大家能看出效果吗。

默认设置为16,您可以根据需要更改。

参考代码:

组件属性:-(进度条的粗细)

这个组件也比较容易理解,就是一个可以让进度条变宽的属性,接下来我们需要实际操作一下才能看到效果。

参考代码:

怎么样?是不是更宽了?那我们再来说说下一个属性:

组件属性:(未读进度背景颜色)

可以改变未读部分的进度条背景颜色,这个也是很有意思的,我们可以在里面添加代码:="pink" 来看看效果。

参考代码:

组件属性:(选定的进度条颜色)

这个属性可以和上面的属性结合起来记忆,这里就简单说一下,我们可以输入代码:="blue"。

参考代码:

怎么样?有没有发现颜色变了?可以对比一下上面和下面的图片,所有步骤都是一步一步做的,大家可以对比一下。

组件属性:(进入动画)

这是一个进入动画,比如我之前输入的数字是30,那么当我们刷新页面的时候,进度条就会从0运行到30,并且带有动画的缓冲效果。

参考代码:

你看到截断的地方了吗?索引是 25。如果我截断得慢一点,它就会是 30。

组件属性:-mode(从最后一个断点继续加载)

这个跟下载软件类似,如果这次没下载完整,下次再下载,这个需要配合全局使用,这次就不详细讲解了。

这个属性跟框架结合起来看也很有趣,不会让人感觉死板。

组件属性:(1%进度所需时间)

必须与上面的组件属性配合使用。默认值为 30 毫秒。

如果你自己尝试一下,是可以看到效果的。但是就像我之前说的,你无法通过我的演示看到完整的效果。做GIF动图真的没必要这么做。如果你想学好小程序,你需要一步一步跟着我的步骤来。

参考代码:

最后的想法

这次我们讲完了小程序基础内容组件的图标以及所有相关属性。好了,这还没完,在接下来的内容中我们还将为大家带来更多精彩内容。

感谢大家在百忙之中抽出时间阅读我的文章,在这里,我要向大家表示最诚挚的谢意,你们的关注就是我创作的动力,谢谢大家。

分享