返回顶部
首页 > 资讯 > 前端开发 > VUE >微信小程序模板template怎么用
  • 1013
分享到

微信小程序模板template怎么用

2024-04-02 19:04:59 1013人浏览 安东尼
摘要

这篇文章将为大家详细讲解有关微信小程序模板template怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体内容如下效果图以MUI的实例首页和列表页面为实例 通过上

这篇文章将为大家详细讲解有关微信小程序模板template怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

具体内容如下

效果图

以MUI的实例首页和列表页面为实例

微信小程序模板template怎么用

微信小程序模板template怎么用

通过上图,可以看出两个页面的列表部分很相近,以每行作为单元制作模板。

template模板

1、模板存放的位置以及使用模板页面存放的位置

微信小程序模板template怎么用

template模板的WXML

<!--右侧无箭头 -->
<template name="listNone">
 <view class="tui-menu-list">
 <navigator url="{{item.url}}">
  <block>
  <text>{{item.title}}</text>
  </block>
 </navigator>
 </view>
</template>
<!--右侧有箭头 -->
<template name="list">
 <view class="tui-menu-list tui-youjiantou">
 <navigator url="{{item.url}}">
  <block>
  <text>{{item.title}}</text>
  </block>
 </navigator>
 </view>
</template>

注意:上边在同一个WXML文件内创建了两个模板,一个右侧有箭头,一个右侧无箭头,以name名识别。
template模板的WXSS

.tui-menu-list{
 line-height: 80rpx;
 color: #555;
 font-size: 35rpx;
 padding: 0 0rpx 0 10px;
 position: relative;
}

在index页面使用template模板

WXML

<import src="../../template/list.wxml"/>

<view class="tui-fixed">
 <scroll-view  scroll-y="true">
 <template wx:for="{{menu}}" is="list" data="{{item}}"></template>
 </scroll-view>
</view>
  • 用import 将模板引入;

  • 使用模板,template 的is 属性和模板中:name 属性对应,表示你要使用的具体模板,data 属性是模板中要使用的数据,注意数据结构要相同;

  • 可以直接循环模板,需要也可以在模板外加一层进行循环。

WXSS

此处将WXSS引入到全局!

@import "./template/list.wxss";
  • 直接使用import 引入列表的WXSS;

  • 此代码可以放在当前页面的WXSS(index.wxss)中,也可以放在全局wxss(app.wxss)中 ;

  • 建议:如果项目需要大量使用一个模板,WXSS引入到全局,减少代码量;如果项目只是很少地方使用模板,可以在需要的页面引入WXSS。

在list页面使用template模板

WXML

<import src="../../template/list.wxml"/>

<view class="tui-list-box">
 <view class="tui-list-head">右侧无箭头</view>
 <template wx:for="{{menu}}" is="listNone" data="{{item}}"></template>
</view>
<view class="tui-list-box">
 <view class="tui-list-head">右侧有箭头</view>
 <template wx:for="{{menu}}" is="list" data="{{item}}"></template>
</view>
<view class="tui-list-box-raduis">
 <view class="tui-list-head">圆角列表</view>
 <template wx:for="{{menu}}" is="list" data="{{item}}"></template>
</view>

总结

  • 在一个项目中需要在多处页面使用类似的模块,就需要创建模板—-减少代码量,同时代码高度复用;

  • 在同一个WXML文件中创建多个类似的模板用name属性来区别;

  • 模板WXSS在全局引入和在使用页面引入的区别在于模板的使用量;

  • 使用 import 引入模板 WXML 和 WXSS ;

  • 通过template 标签使用模板,template 标签的 is 属性与模板的 name 属性对应,data 属性代表传入模板的数据。

关于“微信小程序模板template怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: 微信小程序模板template怎么用

本文链接: https://lsjlt.com/news/70763.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 微信小程序模板template怎么用
    这篇文章将为大家详细讲解有关微信小程序模板template怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体内容如下效果图以MUI的实例首页和列表页面为实例 通过上...
    99+
    2024-04-02
  • 微信小程序中template模板有什么用
    这篇文章主要介绍了微信小程序中template模板有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。微信小程序 template模板详解...
    99+
    2024-04-02
  • 微信小程序如何使用template模板
    这篇文章给大家分享的是有关微信小程序如何使用template模板的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。微信小程序 template模板详解及实例首先看一些官方的一些介绍。...
    99+
    2024-04-02
  • 微信小程序如何实现template模板
    小编给大家分享一下微信小程序如何实现template模板,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!微信小程序template模板使用前言微信小程序中提供了template使用,即相同的...
    99+
    2024-04-02
  • 微信小程序如何引用视图template模板
    这篇文章将为大家详细讲解有关微信小程序如何引用视图template模板,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。微信小程序视图template模板引用的实例详解WXM...
    99+
    2024-04-02
  • 微信小程序模板怎么用
    这篇文章主要为大家展示了“微信小程序模板怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信小程序模板怎么用”这篇文章吧。模板WXML提供模板(template),可以在模板中定义代码片段,...
    99+
    2023-06-26
  • 微信小程序API模板消息这么使用
    这篇文章主要讲解了“微信小程序API模板消息这么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“微信小程序API模板消息这么使用”吧!使用说明步骤一:获取模板ID有两个方法可以获取模版ID...
    99+
    2023-06-26
  • 微信小程序中怎么使用模板和WXS语言
    在微信小程序中,使用模板和WXS语言可以帮助开发者更方便地管理页面结构和逻辑。以下是使用模板和WXS语言的步骤: 使用模板:在小程...
    99+
    2024-04-03
    微信小程序 WXS
  • 微信小程序如何实现tabBar模板
    这篇文章给大家分享的是有关微信小程序如何实现tabBar模板的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体如下:众所周知,微信小程序的tabBar都是新开页面的,而微信文档上...
    99+
    2024-04-02
  • 微信小程序WXS模块怎么用
    这篇“微信小程序WXS模块怎么用”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“微信小程序WXS模块怎么用”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下面让我们一起...
    99+
    2023-06-26
  • 微信小程序开发模板与源码怎么选择
    这篇文章主要介绍“微信小程序开发模板与源码怎么选择”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“微信小程序开发模板与源码怎么选择”文章能帮助大家解决问题。  微信小程序开发模板与源码哪个更适合新手商...
    99+
    2023-06-26
  • 微信小程序怎么用
    这篇文章给大家分享的是有关微信小程序怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。微信小程序要去哪里找?又该怎么用?秘密全在这里微信小程序正式发布 看完你也会玩小程序!&n...
    99+
    2024-04-02
  • 微信小程序中的wxs模块怎么用
    这篇文章将为大家详细讲解有关微信小程序中的wxs模块怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。WXS的使用wxs是专门用于wxml页面的,它实现的是在视图层调用函数的功能调用方式虽然在微信文档中...
    99+
    2023-06-22
  • 微信小程序定制与模板的区别是什么
    本篇内容主要讲解“微信小程序定制与模板的区别是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“微信小程序定制与模板的区别是什么”吧!微信小程序,基于微信运行的手机应用。由于是基于微信运行的,而...
    99+
    2023-06-27
  • 微信小程序如何实现给嵌套template模板传递数据的方式有哪些
    小编给大家分享一下微信小程序如何实现给嵌套template模板传递数据的方式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!...
    99+
    2024-04-02
  • 微信小程序实现手写板
    本文实例为大家分享了微信小程序实现手写板的具体代码,供大家参考,具体内容如下 <!-- wxml --> <view class="hxt-flex-column...
    99+
    2024-04-02
  • 微信小程序开发WXML模板语法基础教程
    目录1.数据绑定1. 数据绑定的基本原则2. 在 data 中定义页面的数据3. Mustache 语法的格式4. Mustache 语法的应用场景5. 动态绑定内容6. 动态绑定属...
    99+
    2024-04-02
  • 微信小程序模板适合哪些行业运营
    这篇文章主要介绍微信小程序模板适合哪些行业运营,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完  1、适合商家自身发展趋势  正处于关注度非常大的小程序当然是各大商家为关注的,其关键缘故为什么针对商家,大多数选择小程序便...
    99+
    2023-06-26
  • 微信小程序模板与设置WXML实例讲解
    目录一、WXML模板语法--数据绑定二、WXML模板语法--事件绑定三、WXML模板语法--条件渲染1、wx:if2、结合<block>使用wx:if3、hidden隐藏...
    99+
    2022-11-13
    微信小程序模板 微信小程序设置WXML
  • 微信小程序swiper怎么用
    这篇文章将为大家详细讲解有关微信小程序swiper怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。swiper滑块视图容器。属性名类型默认值说明最低版本indicator-dotsBooleanfal...
    99+
    2023-06-26
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作