Heim  >  Artikel  >  Web-Frontend  >  So implementieren Sie benutzerdefinierte Vorlagen in WeChat-Miniprogrammen

So implementieren Sie benutzerdefinierte Vorlagen in WeChat-Miniprogrammen

亚连
亚连Original
2018-06-23 17:51:151468Durchsuche

In diesem Artikel wird hauptsächlich die Verwendung benutzerdefinierter Vorlagen für WeChat Mini-Programme vorgestellt und die Definition, der Datenaufruf, die Layouteinstellungen und andere einfache Verwendungstechniken von benutzerdefinierten WeChat Mini-Programmvorlagen in Form von Beispielen detailliert analysiert Bedarf kann sich auf Folgendes beziehen

Das Beispiel in diesem Artikel beschreibt die Verwendung benutzerdefinierter Vorlagen für WeChat-Miniprogramme. Geben Sie es als Referenz an alle weiter. Die Details lauten wie folgt:

1 Erstellen Sie eine neue WXML (zur Vereinfachung des Testens wird die WXML-Datei hier im Home-Verzeichnis erstellt)

/home/home/botmenu.wxml :

<template name="bottommenu">
  <view class="bottomposition">
   <navigator class="item_info" url="../home/home">
     <image src="../img/sy.png"></image>
     <text>首页</text>
   </navigator>
   <navigator class="item_info" url="/pages/home/home">
     <image src="../img/xx.png"></image>
     <text>消息</text>
   </navigator>
   <navigator class="item_info" url="/pages/home/home">
     <image src="../img/lz.png"></image>
     <text>工具</text>
   </navigator>
   <navigator class="item_info" url="/pages/home/home">
     <image src="../img/wo.png"></image>
     <text>我</text>
   </navigator>
  </view>
</template>

2. Neues wxss erstellen

/home/home/botmenu.wxss:

.bottomposition{
 width: 100%;
 height: 10%;
 position: fixed;
 overflow: hidden;
 left: 0;
 top: 90%;
z-index: 1100;
 display: flex;
 border-top: 1rpx solid #dadada;
}
.item_info {
 width: 25%;
 height: 100%;
 display: flex;
 align-items: center;
 flex-direction: column;
 justify-content: center;
}
.item_info image {
 width: 20px;
 height: 20px;
}
.item_info text {
 margin-top: 5px;
 font-size: 12px;
}
.infolist{
 margin:10px;
 padding: 0 10px;
 font-size: 12px;
}

3

<import src="../home/home.wxml"/>
<view class="info">
 <template is="bottommenu"></template>
</view>

4. Seitenstil-Referenz

@import "../home/home.wxss";

5. Datendaten in index.js:

data: {
 tool_list:[{
  name:"在线JavaScript代码美化、格式化工具",
  url:"http://tools.jb51.net/code/js"
 },{
  name:"json代码在线格式化/美化/压缩/编辑/转换工具",
  url:"http://tools.jb51.net/code/jsoncodeformat"
 },{
  name:"中文繁体字简体字转换(繁简转换)工具",
  url:"http://tools.jb51.net/transcoding/convertzh"
 },{
  name:"正则表达式在线生成工具",
  url:"http://tools.jb51.net/regex/create_reg"
 },{
  name:"XML代码在线格式化美化工具",
  url:"http://tools.jb51.net/code/xmlcodeformat"
 },{
  name:"在线科学计算器",
  url:"http://tools.jb51.net/jisuanqi/jsqkexue"
 },{
  name:"BASE64编码解码工具",
  url:"http://tools.jb51.net/transcoding/base64"
 }]
 },

Das Obige ist das, was ich zusammengestellt habe Für alle. Ich hoffe, dass es in Zukunft für alle hilfreich sein wird.

Verwandte Artikel:

Komplexe Operationen zu MVC in AngularJS

So verwenden Sie CommonsChunkPlugin zum Extrahieren öffentlicher Module

So implementieren Sie Toast mit ReactNative

Angular CLI-Installationsanleitung

Implementiert durch nextTick() in der asynchronen Update-Warteschlange von Vuejs

Das obige ist der detaillierte Inhalt vonSo implementieren Sie benutzerdefinierte Vorlagen in WeChat-Miniprogrammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn