微信小程序怎么实现最简单的指南针
这篇文章主要介绍了微信小程序怎么实现最简单的指南针的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇微信小程序怎么实现最简单的指南针文章都会有所收获,下面我们一起来看看吧。
index.wxml
<!--index.wxml-->
<view class="container">
<view class="usermotto">
<text class="angle_text">{{angle}}</text>
</view>
</view>
指定了一个文本显示区域,页面数据为angle。
index.js
Page({
data: {
angle: '--',
},
//事件处理函数
onLoad: function () {
var that = this;
wx.onCompassChange(function (res) {
//保留1位小数
var directions = res.direction.toFixed(1) + '°';
that.setData({
angle: directions,
})
});
},
})
wx.onCompassChange用于监听罗盘数据,频率:5次/秒,接口调用后会自动开始监听。在指定的函数中,将方向信息转换成1位小数字符串并设定到页面数据angle上。
不能再简单了。
index.wxss
.usermotto {
margin-top: 100px;
}
.angle_text {
color: blue;
font-size:25mm
}
angle_text用于指定方向显示的颜色,字体大小。
锦上添花。
显示结果
关于“微信小程序怎么实现最简单的指南针”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“微信小程序怎么实现最简单的指南针”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网行业资讯频道。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341