1. SingleLiveEvent: 只会触发一次, 会导致多次变更时无法获取最新值
var tabOrderUserOpenSearchOptionsFilterLightsOnOff: SingleLiveEvent<Boolean> = SingleLiveEvent<Boolean>()
var tabOrderUserOpenSearchOptionsFilterLightsOnOff: MutableLiveData<Boolean> = MutableLiveData<Boolean>()
2. onStart监听时会触发多次, 需要移除

3. CompositeDisposable需要终止已发送的请求,而不是每次都添加
private var disposableApi: Disposable? = null
private var disposableApis: CompositeDisposable? = null