微信小程序开发实战(5):组件复用利器-模板

叁歲伎倆 2023-02-24 08:42 21阅读 0赞

-————支持作者请转发本文—————-

在讲解模板之前,我们先看一个例子。布局代码如下:

  1. <view style="display:flex;flex-direction:row">
  2. <view class="bc_green" style="width:100px;height:100px" />
  3. <view class="bc_red" style="width:100px;height:100px" />
  4. <view class="bc_blue" style="width:100px;height:100px" />
  5. <view class="bc_yellow" style="width:100px;height:100px" />
  6. </view>
  7. <view style="display:flex;flex-direction:row">
  8. <view class="bc_blue" style="width:100px;height:100px" />
  9. <view class="bc_yellow" style="width:100px;height:100px" />
  10. <view class="bc_green" style="width:100px;height:100px" />
  11. <view class="bc_red" style="width:100px;height:100px" />
  12. </view>

根据我们前面讲解的知识,很容易看出,这段布局代码的作用是绘制两行带背景色的方块,效果如图1所示。

format_png

图1 绘制两行带背景色的方块

我们的目的并不是回顾如何绘制带背景色的方块,而是要观察这段布局代码。很明显,这段布局代码出现了大量的冗余代码。绘制第一行和第二行方块的布局代码除了使用的设置颜色的样式不同外,其他的代码完全相同。如果在布局代码中,这种情况如果非常多的话,代码将不太容易维护(因为相近的代码太多,要修改需要统一修改),所以就需要将类似的布局代码进行包装,然后直接引用包装后的代码即可,这就是本节要介绍的模板。

模板使用

发表评论

表情:
评论列表 (有 0 条评论,21人围观)

还没有评论,来说两句吧...

相关阅读

    相关 程序开发实战

    自从小程序对个人开发者开放以来,就一直想着做一个自己的小程序,再关联到自己的公众号。 小程序截图 ![这里写图片描述][20170613090925118]  ![这里