58 lines
952 B
JavaScript
58 lines
952 B
JavaScript
Page({
|
|
data: {
|
|
logs: []
|
|
},
|
|
|
|
/**
|
|
* 页面加载
|
|
*/
|
|
onLoad() {
|
|
console.log('日志页面加载')
|
|
this.loadLogs()
|
|
},
|
|
|
|
/**
|
|
* 页面显示
|
|
*/
|
|
onShow() {
|
|
this.loadLogs()
|
|
},
|
|
|
|
/**
|
|
* 加载日志数据
|
|
*/
|
|
loadLogs() {
|
|
const app = getApp()
|
|
app.globalData = app.globalData || {}
|
|
app.globalData.logs = app.globalData.logs || []
|
|
|
|
this.setData({
|
|
logs: app.globalData.logs
|
|
})
|
|
},
|
|
|
|
/**
|
|
* 返回上一页
|
|
*/
|
|
goBack() {
|
|
wx.navigateBack({ delta: 1 })
|
|
},
|
|
|
|
/**
|
|
* 清空日志
|
|
*/
|
|
clearLogs() {
|
|
wx.showModal({
|
|
title: '清空日志',
|
|
content: '确定要清空所有蓝牙数据日志吗?',
|
|
success: (res) => {
|
|
if (res.confirm) {
|
|
const app = getApp()
|
|
app.globalData.logs = []
|
|
this.setData({ logs: [] })
|
|
wx.showToast({ title: '日志已清空', icon: 'success' })
|
|
}
|
|
}
|
|
})
|
|
}
|
|
}) |