接上篇,获取了蓝牙的状态,重回blesettings界面
前端界面中设置了一个单选按钮
<ion-item>
<ion-icon name="ios-bluetooth" item-start color="purple"></ion-icon>
<ion-label>打开蓝牙</ion-label>
<ion-toggle color="purple" [(ngModel)]="blestate"
(ngModelChange)="bleChange($event)" ></ion-toggle>
</ion-item>
单选框里面除了颜色设置,有两个东西
[(ngModel)]="blestate" 与后端数据绑定,后端代码
public blestate:boolean;
并通过settings的provider获取蓝牙的状态,上篇已讲,这里引进onInit的概率,主要是为了在进入blesettings页面的时候,单选按钮ion-change有一个初始状态即蓝牙开的时候在右边,关的时候在左边