// pages/user/user.js
Page({
/**
* 页面的初始数据
*/
data: {
d: '1500000000000'
},
goShop () {
wx.navigateTo({
url: '../shop/shop'
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})
<!--pages/user/user.wxml-->
<wxs src="../../wxs/tools.wxs" module="tools" />
<view class="" hover-class="none" hover-stop-propagation="false">
<button bindtap="goShop">点击跳转shop页面</button>
</view>
<view> {{tools.foo}} </view>
<view> {{tools.bar('哈哈哈')}} </view>
<wxs src="../../wxs/utils.wxs" module="utils" />
<view>{{utils.formatDate(d)}}</view>
/*模块*/
/*
d是一个时间戳 1500000000000
转化成 2018/5/24
*/
var formatDate = function (oTime) {
var d = date = getDate(parseFloat(oTime));
console.log(d)
var year = date.getFullYear()
var month = date.getMonth() + 1
var day = date.getDate()
var hour = date.getHours()
var minute = date.getMinutes()
var second = date.getSeconds()
return [year, month, day].map(formatNumber).join('-') + ' ' + [hour, minute, second].map(formatNumber).join(':')
}
var formatNumber = function (n) {
n = n.toString()
return n[1] ? n : '0' + n
}
module.exports = {
formatDate: formatDate
};
/*模块*/
var foo = "'hello world' form tools.wxs";
var bar = function (d) {
return d;
}
module.exports = {
foo: foo,
bar: bar
};