前言
除了component
,微信小程序中还有另外一种组件化的方式template
模版这两者执勤啊的区别是,template
主要是作为展示,方法则需要写在调用的页面中定义,而component
组件则有自己的业务逻辑,可以看做事一个独立的page页面,简单来说,如果只是作为展示,使用template
就足够了,如果涉及到的业务逻辑及哦啊胡比较多,那就最好使用component
组件了
一. template模板:
-
模板创建:建议单独创建template目录,在template目录中创建管理模板文件。由于模板只有wxml、wxss文件,而且小程序开发工具并不支持快速创建模板,因此就需要直接创建wxml、wxss文件了,一个template的模板文件和样式文件只需要命名相同即可。如果模板较多,建议在template目录下再创建子目录,存放单独的模板。
-
模板文件:
template.wxml文件中能写多个模板,用name区分:
<template name="demo">
<view class='tempDemo'>
<text class='name'>FirstName: {
{
firstName}}, LastName: {