免费国产欧美国日产_少妇AV一区二区三区无码_蜜桃精品av无码喷奶水小说_jk18禁网站视频_精产国品一二三级产品区别_被夫の上司に犯波多野结衣_78m成人手机免费看_最爽最刺激18禁视频_偷偷色噜狠狠狠狠的777米奇

易優(yōu)GEO 重磅上線 ~ 一站式GEO優(yōu)化工具,讓豆包、文心一言、DeepSeek 在回答中主動(dòng)推薦你的品牌,搶占AI流量入口!  點(diǎn)擊查看

小程序模板網(wǎng)

微信小程序template模板的使用

發(fā)布時(shí)間:2017-12-01 15:16 所屬欄目:小程序開(kāi)發(fā)教程

首先看一些官方的一些介紹。模板:模板功能是通過(guò)對(duì)template 標(biāo)簽的屬性 name=”” 去創(chuàng)建不同模板,通過(guò)is=”name的值”來(lái)使用。通過(guò)上面兩張圖,大概能看出,使用模板可以為大量類似的布局帶來(lái)便利。下面看一下我 ...

 
 
 

首先看一些官方的一些介紹。
模板:模板功能是通過(guò)對(duì)template 標(biāo)簽的屬性 name=”” 去創(chuàng)建不同模板,通過(guò)is=”name的值”來(lái)使用。

通過(guò)上面兩張圖,大概能看出,使用模板可以為大量類似的布局帶來(lái)便利。下面看一下我自己的一個(gè)Demo.

先放出效果圖(數(shù)據(jù)來(lái)自聚合數(shù)據(jù))

可以看到,除了選項(xiàng)個(gè)數(shù)的差別之外,其他布局是相同的。

下面的每一道題的模板。

<template name="carItem">
  <view class="timu">
    <view class="title">{{item.id}}</view>
    <view class='question'>{{item.question}}</view>
    <view class="img" wx:if="{{item.url!=''}}"><image src="{{item.url}}" /></view>
    <view class='select'>A:{{item.item1}}</view>
    <view class='select'>B:{{item.item2}}</view>
    <view class='select' wx:if="{{item.item3!=''}}">C:{{item.item3}}</view>
    <view class='select' wx:if="{{item.item4!=''}}">D:{{item.item4}}</view>
    <view class='content'>答案:{{item.answer}}</view>
    <view class='content'>解釋:{{item.explains}}</view>
 </view>
</template>

在我們上面的代碼中,除了使用template標(biāo)簽定義模板外,還是用了條件渲染。例如當(dāng)題目為判斷題的時(shí)候。CD選項(xiàng)是沒(méi)有數(shù)據(jù)的,所以就不能顯示出來(lái),我們可以通過(guò)if語(yǔ)句判斷是否為空來(lái)決定顯示與否。

下面放出代碼。

CarUtils.js
/**
 * 網(wǎng)絡(luò)請(qǐng)求
 */
function request(url, subject, model, testType, success, fail) {
    if (typeof success != 'function' || typeof fail != 'function') {
        return
    }
    wx.request({
        url: url,
        data: {
            key: "5f0c9315c43385f5baaa3f49b79caa8f",
            subject: subject,
            model: model,
            testType: testType,

        },
        success: function (res) {
            if (res.data.error_code == 0) {
                console.log("獲取數(shù)據(jù)成功"),
                    success(res.data)
            } else {
                wx.showModal({
                    title: '提示',
                    content: 'res.data.reason'+'請(qǐng)重新選擇',
                    success: function (res) {
                        if (res.confirm) {
                            console.log('用戶點(diǎn)擊確定')
                        }
                    }
                })
                console.log("失敗原因" + res.data.reason)
                fail(res.data.reason)
            }
        },
        fail: function () {
            fail('網(wǎng)絡(luò)出現(xiàn)問(wèn)題')
        },
    })
}
 


易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開(kāi)源 碼云倉(cāng)庫(kù):starfork
本文地址:http://www.szcjxy.com/wxmini/doc/course/18004.html 復(fù)制鏈接 如需定制請(qǐng)聯(lián)系易優(yōu)客服咨詢: 點(diǎn)擊咨詢
在線客服