亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

微商城-商品詳情小結

原創(chuàng) 2018-11-22 14:24:06 311
摘要:商品詳情JS邏輯交互頁面// pages/index/index.js const app = getApp(); var com = require("../../utils/util.js");//加載公共的JS配置文件 var img = [];  //

商品詳情JS邏輯交互頁面

// pages/index/index.js
const app = getApp();
var com = require("../../utils/util.js");//加載公共的JS配置文件
var img = [];  //定義img全局變量,主要用于詳情頁圖片點擊全屏顯示
Page({
/**
   * 頁面的初始數(shù)據(jù)
   */
data: {
list: []//定義list數(shù)組變量,用于與wxml文件數(shù)據(jù)傳送
},
/**
   * 生命周期函數(shù)--監(jiān)聽頁面加載
   */
onLoad: function (e) {
console.log(e);
com.post('Api/Home/shop_details', { id: e.id }, "setContent", this);
},
setContent: function (e) {
console.log(e);
img = e.imgs;//將從API數(shù)據(jù)中獲得到的對應的圖片賦值給全局變量img
this.setData({
list: e//通過接口從服務器端或得到數(shù)據(jù),將數(shù)據(jù)賦值給list變量傳到wxml模板文件中
});
},
/**
   * 放大圖片
   */
previewImage: function (e) {
console.log(e);
wx.previewImage({
urls: img,//從服務器端得到的對應字段的所有圖片
current: e.currentTarget.dataset.src//當前的圖片路徑
})
}


})

商品詳情wxml模板頁面

<!--pages/goods/details.wxml-->
<view class="rele-wrap">
<view class="has-bottom">
<swiper class="banner" indicator-dots="true"
autoplay="true" interval="5000" duration="1000" indicator-color="#fff" indicator-active-color="#000">
<block wx:for="{{list.imgs}}" wx:key="">
<swiper-item>
<image src="{{item}}" class="vi_img" bindtap="previewImage" data-src="{{item}}"/>
</swiper-item>
</block>
</swiper>
<view class="idle-panel">
<view class="p1">{{list.title}}</view>
<view class="p2"><text class="span">{{list.price}}元</text></view>
</view>
<view class="sale-panel">
<view class="tit">商品詳情</view>
<view class="all open">{{list.desc}}</view>
</view>
</view>

</view>

加入購物車,下單等功能,,講完再彈出這個作業(yè),還能總結的再詳細些!

批改老師:韋小寶批改時間:2018-11-22 16:21:03
老師總結:嗯!寫的很不錯!你的反饋我們會處理的!謝謝!繼續(xù)加油學習吧!!

發(fā)布手記

熱門詞條