Mock 数据是前端开发过程中必不可少的一环,是分离前后端开发的关键链路。通过预先跟服务器端约定好的接口,模拟请求数据甚至逻辑,能够让前端开发独立自主,不会被服务端的开发所阻塞。
写一个简单的例子
[HttpPost]
public ActionResult<IEnumerable<Product>> searchProduct()
{
string mockData;
//字符串用 ""包裹,数字不用
mockData =
@"{
""Name"": ""Apple"",
""ExpiryDate"": ""2008-12-28T00:00:00"",
""Price"": 3.99,
""Sizes"": [
""Small"",
""Medium"",
""Large""
]
}";
return Ok(Newtonsoft.Json.JsonConvert.DeserializeObject(mockData));
}
如果帮助到你,能点个赞吗?