【小程序】没有数据时,友好提示

没有数据时,友好提示

第一版本

先看效果:

在这里插入图片描述

代码目录:

在这里插入图片描述

代码演示:

index.html

<view class="noMessages" wx:if="{{!messageList.length}}">
    <image src="../../images/空.png" mode="aspectFit|aspectFill|widthFix" lazy-load="false"></image>
    <view class="noMessages-text">
    <text>暂无任何消息</text>
    </view>
</view>

index.js

Page({
  /* 页面的初始数据 */
  data: {
    messageList:[]  // 聊天消息
  }
})

index.wxss

.noMessages{
    display:flex;
    flex-direction: column;
    align-items: center;
    position: absolute;
    left: 50%;
    top: 40%;
    transform: translate(-50%,-50%);
}

.noMessages-text{
    font-size: 36rpx;
    position: absolute;
    top: 46%;
    color: blue;
}

第二版本

先看效果:

在这里插入图片描述

代码演示:

index.html

<view class="noMessages" wx:if="{{!messageList.length}}">
    <image src="../../images/空.png" mode="aspectFit|aspectFill|widthFix" lazy-load="false"></image>
    <text>暂无任何消息</text>
</view>

index.wxss

.noMessages{
    display:flex;
    flex-direction: column;
    align-items: center;
    position: absolute;
    left: 50%;
    top: 40%;
    transform: translate(-50%,-50%);
}
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 微信小程序在蓝牙BLE配对方面,依赖于微信小程序提供的蓝牙API实现。在进行BLE配对的过程中,需要首先搜索附近的BLE设备,以便获取待配对设备的唯一标示符MAC地址。 然后在小程序端启动配对操作,此被配对设备需要回复一条连接请求。接着需要开启被配对设备的可配对模式,并将BLE设备MAC地址发送给小程序端,以便小程序端进行配对确认。 若确定进行BLE配对,小程序端向被配对设备发送连接请求,并等待被配对设备响应。在连接响应后,双方会进行一系列加密协商和验证操作,以确保安全连接。 之后,双方即可进行数据通信,例如读写消息等。 在BLE配对过程中,需要注意设备名和UUID等连接参数的设置,以保证连接的稳定性和安全性。此外,小程序端和被配对设备都需要进行相应的权限申请和权限设置,确保BLE通信的正常进行。 总之,在进行BLE配对,需要进行多重验证和加密协商,并注意相关的连接参数和权限设置。只有这样,才能保证BLE通信的稳定安全。 ### 回答2: 微信小程序具有与蓝牙设备进行BLE配对操作的功能。BLE是一种低功耗蓝牙技术,广泛应用于智能穿戴设备、智能家居、健康监测等领域。 在微信小程序中,用户需要进入“我”的界面,然后点击“添加设备”按钮。接着,用户需要扫描可用的蓝牙设备,然后选择要配对的设备。 配对过程中,需要输入设备的密码或者确认号码。如果配对成功,蓝牙设备将被添加到微信小程序的设备列表中。 在设备列表中,用户可以查看已配对的设备的状态、电量、信号强度等信息。用户可以通过微信小程序来控制设备的功能,例如打开灯光、放音乐、发送消息等。 需要注意的是,BLE的配对需要蓝牙设备的支持。如果蓝牙设备不支持BLE功能,将无法进行BLE配对操作。同,不同的蓝牙设备的配对方式和操作流程也可能会有一些不同,因此用户在进行BLE配对需要仔细阅读设备配对的说明文档。 ### 回答3: 微信小程序通过BLE(蓝牙低功耗)技术,实现了设备的配对功能,可以直接在小程序中与设备进行通信。 首先,设备需要支持BLE功能,并且在小程序中进行了注册。同,设备需要处于广播模式,等待小程序扫描并连接。在小程序中,可以通过wx.startBluetoothDevicesDiscovery函数进行设备的搜索,并通过wx.onBluetoothDeviceFound监听搜索到的设备并进行筛选。 当小程序搜索到匹配的设备后,可以调用wx.createBLEConnection函数建立设备连接。此,设备会提示用户进行配对,用户需要确认配对请求,并输入相应的配对码。小程序可以通过wx.getBLEDeviceServices和wx.getBLEDeviceCharacteristics获取设备提供的服务和特征值,并通过wx.writeBLECharacteristicValue和wx.readBLECharacteristicValue进行数据的传输和读取。 从配对的角度来看,小程序BLE配对的流程与一般的BLE设备配对流程相似。小程序通过蓝牙与设备进行配对,建立安全连接,以实现数据的安全传输和保障用户隐私。在这个过程中,小程序应该提供友好的界面提示,引导用户完成配对流程,确保用户能够顺利地完成配对操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值