问题描述
如何连续检查整个应用程序的Internet连接(我的意思是所有类和小部件),并在连接断开时提示弹出对话框。如果可能,请提供示例。
解决方法
我建议使用此程序包,连接性:
https://pub.dev/packages/connectivity
然后利用<md-dialog :md-active.sync="showInserirDisciplina">
<md-dialog-title><md-icon>article</md-icon> Incluir Disciplina</md-dialog-title>
<md-content>
<form novalidate class="md-layout" style="min-width: 500px;">
<md-card class="md-layout-item md-size-100 md-small-size-100">
<md-card-content>
<md-field>
<label for="disciplina"> Disciplina</label>
<md-select v-model="disciplina" name="disciplina" id="disciplina" @md-selected="carregaDisciplinasEquivalentes" class="filtro" style="color:#6361FB !important">
<md-option :value="0" ></md-option>
<md-option :value="c.codigoDisciplina" v-for="c in dadosDisciplinas">
{{c.disciplina}}
</md-option>
</md-select>
</md-field>
类在连接断开时向用户显示警报:
https://api.flutter.dev/flutter/material/AlertDialog-class.html
,您需要使用Connectivity Plugin。
Θ(n log n)