搜索
首页微信小程序小程序开发微信小程序:样式模板的使用

微信小程序:样式模板的使用

Mar 01, 2017 am 11:06 AM
微信小程序

在小程序的开发过程中,我们很可能会遇到多个页面部分布局代码相同的情况,界面与界面之间可能会有很多重复的样式,然而这些样式的代码,每次都要重新写就很麻烦了,而且也浪费资源,微信小程序像其他开发一样,也有样式模板的使用方式。我们今天要介绍的就是样式模板的使用方法(include和import)。

1.使用include的方式包含模板样式 
例如:6033ee4be22da4e61bc9c7646f65abd4 首先我们需要创建一个文件夹用来存放样式模板,我们以text组件模板为例:

微信小程序:样式模板的使用

然后我们在需要引用改模板的页面中使用68a3105af516e02aa83d94a8af9bc2a4导入即可。我们可以看到显示结果如下图所示:

微信小程序:样式模板的使用

使用这种方式引用模板,实际上就是等同于把templates中的header的代码全部复制到include这里


2.使用import的方式引用模板

<!--模板样式的使用  底部样式-->
<import src="../templates/footer"  />
<template is="footer1" />

同样,我们在templates下创建一个footer.wxml,我们创建两个底部布局,其代码如下

<template name="footer1">
51小程序-底部布局1
</template>

<template name="footer2">
51小程序-底部布局2
</template>

微信小程序:样式模板的使用

我们在newvip.wxml页面中导入这两个底部样式的方法如下,(因为有两个样式,所以我们需要用template is来指定使用哪一个样式)

<!--模板样式的使用,底部样式-->
<import src="../templates/footer" />
<template is="footer1" />
<!--模板样式的使用,底部样式-->
<import src="../templates/footer" />
<template is="footer2" />

调试运行后的结果如下:

微信小程序:样式模板的使用

小结:
1.通过include调用,相当于把被调用文件里面的内容全部都复制进来。
2.import需要用is声明调用哪个样式,不是全部复制

本节注意:

1.882f79e7a697d3943c09c7775b060010结尾处有/

2.af85b8fb198936b47b25130f3e7a7fbb结尾也要有/

更多微信小程序:样式模板的使用相关文章请关注PHP中文网!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器