STM32_KQZLJC/minicode-1/pages/logs/logs.js

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' })
}
}
})
}
})