Commit 601c8960 by TaylorZhang

feat(项目):更新ViewModel字段规范

parent e73b0196
......@@ -15,7 +15,7 @@ import kotlinx.android.parcel.Parcelize
class UserEntity : Parcelable {
// TODO: 2020/6/24 这里不用使用 data class,普通的 class 即可
// TODO: 2020/6/24 每一个字段都需要写注释,对于多状态字段,或者布尔字段,要写明各种情况下的含义
// TODO: 2020/6/24 字段必须赋初值,使用简写即可,比如 var email = "",而不是 var email = ""
// TODO: 2020/6/24 字段必须赋初值,使用简写即可,比如 var email = "",而不是 var email : String = ""
// xx
var admin = false
......
......@@ -21,6 +21,10 @@ class PopularWebsitesViewModel : BaseViewModel() {
* 常用网站数据
*/
var listDataEvent = SingleLiveEvent<ArrayList<PopularWebsitesEntity>>()
// val popularWebsites = MutableLiveData<ArrayList<ListEntity>>()
// TODO: 2020/6/29 事件用SingleLiveEvent,比如:toast,显示弹窗,跳转界面,UI显示用MutableLiveData。
// TODO: 2020/6/29 事件字段命名有Event后缀,UI显示没有后缀,比如 userName,而不是 userNameEvent
/**
* 获取常用网站
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment