【发布时间】:2019-09-30 09:39:27
【问题描述】:
我是 Flutter 的新手。
我从 Kotlin 的 android 开发迁移到 Flutter。
我想得到 Http Url 的回复。
服务器的所有响应都是一种格式,并且 2 个变量的类型是通用的。
我是在 Kotlin 中通过这 2 个类完成的。
class BaseResponse<T> {
@SerializedName("IsSuccess")
var isSuccess: Boolean = false
@SerializedName("Item")
var item: T? = null
@SerializedName("ListItems")
var listItems: List<T>? = null
@SerializedName("ErrorCode")
var errorCode: Int? = null
其他类和响应是这样的:
data class TablesModel(var id: Long, var tableType: String, var tableCost: Int, var banner: String?, var onLineCount: Int)
我的回答是这样的:
BaseResponse<TablesModel>
现在我想在 Flutter 中做这件事。请帮帮我。
【问题讨论】: