Skip to content

Commit 9480d3b

Browse files
committed
add samples: getBatteryInfo
1 parent 2159444 commit 9480d3b

File tree

3 files changed

+23
-17
lines changed

3 files changed

+23
-17
lines changed

Diff for: miniprogram/page/API/pages/get-battery-info/get-battery-info.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
// miniprogram/page/API/pages/get-battery-info/get-battery-info.js
22
Page({
33
data: {
4-
level: 0,
5-
isCharging: false,
4+
65
},
76

87
getBatteryInfo() {
98
wx.getBatteryInfo({
109
complete: (res) => {
10+
const msg = res.isCharging ? '充电中' : '使用电池中';
1111
this.setData({
1212
level: res.level,
13-
isCharging: res.isCharging,
13+
isCharging: msg,
1414
})
1515
},
1616
})

Diff for: miniprogram/page/API/pages/get-battery-info/get-battery-info.wxml

+19-5
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,30 @@
22
<import src="../../../common/foot.wxml" />
33

44
<view class="container">
5-
<template is="head" data="{{title: '获取手机电量'}}"/>
5+
<template is="head" data="{{title: 'getBatteryInfo'}}"/>
66

77
<view class="page-body">
88
<view class="page-section">
9-
<view class="battery-info">
10-
<text class="info-text" wx:if="{{level}}">当前电量: {{level}} %</text>
11-
<text class="info-text" wx:if="{{isCharging}}">充电中</text>
9+
<view class="weui-cells weui-cells_after-title">
10+
<view class="weui-cell weui-cell_input">
11+
<view class="weui-cell__hd">
12+
<view class="weui-label">当前电量</view>
13+
</view>
14+
<view class="weui-cell__bd">
15+
<input class="weui-input" type="text" disabled="{{true}}" placeholder="未获取" value="{{level}}"></input>
16+
</view>
17+
</view>
18+
<view class="weui-cell weui-cell_input">
19+
<view class="weui-cell__hd">
20+
<view class="weui-label">电池模式</view>
21+
</view>
22+
<view class="weui-cell__bd">
23+
<input class="weui-input" type="text" disabled="{{true}}" placeholder="未获取" value="{{isCharging}}"></input>
24+
</view>
25+
</view>
1226
</view>
1327
<button type="primary" bind:tap="getBatteryInfo" >
14-
获取电量信息
28+
获取电量信息信息
1529
</button>
1630
</view>
1731
</view>
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,2 @@
1-
.battery-info{
2-
display: flex;
3-
flex-direction: column;
4-
align-items: center;
5-
margin: 40rpx 0;
6-
}
1+
@import "../../../common/lib/weui.wxss";
72

8-
.info-text {
9-
line-height: 80rpx;
10-
}

0 commit comments

Comments
 (0)