uView NoNetwork 无网络提示

简介: uView NoNetwork 无网络提示

该组件无需任何配置,引入即可,内部自动处理所有功能和事件,有如下特点:

  • 如果没有网络,该组件会以fixed定位,并且以很大的z-index值覆盖原来的内容。一旦有网络了,会自动隐藏该组件,实现自动化
  • 在APP上,嵌入了5+接口,可以直接打开手机的设置页面,方便用户进行网络相关的设置

说明

  1. 应用有网络时,是不会触发本组件的,为了测试此功能,请关闭手机的数据连接以及WiFi即可
  2. 由于普通的组件无法覆盖原生组件,所以本组件不适用那些有videomap等原生表现的组件的页面,可以自行使用uni的cover-view组件修改

#平台差异说明

App(vue) App(nvue) H5 小程序

#基本使用

<template>
  <view>
    <u-no-network
      @disconnected="disconnected"
      @connected="connected"
      @retry="retry"
    ></u-no-network>
    <view class="u-content">
      <view class="u-content__circle">
        <u-icon
          name="checkbox-mark"
          color="#fff"
          size="30"
        ></u-icon>
      </view>
      <text class="u-content__normal">网络正常</text>
    </view>
  </view>
</template>
<script>
  export default {
    methods: {
      disconnected() {
        console.log('disconnected');
      },
      connected() {
        console.log('connected');
      },
      retry() {
        console.log('retry');
      }
    },
  }
</script>
<style lang="scss" scoped>
  .u-content {
    padding: 150px 60px 0;
    @include flex(column);
    align-items: center;
    justify-content: center;
    &__circle {
      background-color: $u-success;
      @include flex;
      border-radius: 100px;
      width: 60px;
      height: 60px;
      align-items: center;
      justify-content: center;
    }
    &__normal {
      font-size: 15px;
      color: $u-success;
      margin-top: 15px;
    }
  }
</style>
相关文章
|
6月前
|
移动开发 小程序 JavaScript
uniapp中uview组件库的Input 输入框 的使用方法
uniapp中uview组件库的Input 输入框 的使用方法
1082 0
|
5月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的文献搜索系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的文献搜索系统附带文章和源代码部署视频讲解等
44 7
基于ssm+vue.js+uniapp小程序的文献搜索系统附带文章和源代码部署视频讲解等
|
5月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的实验室设备管理系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的实验室设备管理系统附带文章和源代码部署视频讲解等
48 9
|
5月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的网络办公系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的网络办公系统附带文章和源代码部署视频讲解等
48 8
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的文献搜索系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的文献搜索系统附带文章源码部署视频讲解等
39 0
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的狱内罪犯危险性评估系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的狱内罪犯危险性评估系统附带文章源码部署视频讲解等
24 0
|
5月前
|
Java 测试技术 数据安全/隐私保护
基于ssm+vue.js+uniapp小程序的邮件过滤系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的邮件过滤系统附带文章和源代码部署视频讲解等
26 0
基于ssm+vue.js+uniapp小程序的邮件过滤系统附带文章和源代码部署视频讲解等
|
6月前
|
移动开发 小程序 API
uniapp中uview组件库的AlertTips 警告提示使用方法
uniapp中uview组件库的AlertTips 警告提示使用方法
296 2
|
6月前
|
移动开发 小程序 API
uniapp中uview组件库TopTips 顶部提示使用方法
uniapp中uview组件库TopTips 顶部提示使用方法
182 1
|
5月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的校服订购系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的校服订购系统附带文章和源代码部署视频讲解等
43 0