如何编写带路由和变量的颤振get函数



所以我有这个函数在我的后端。

```
Route::get('/geteachemp/{id}', 'AppHttpControllersEmployeeLeaveController@geteempleave');```

我传入路由和id它只给这个特定id的特定信息它在我的reactjs API中运行得很好我这样调用它

```const getleaves = async (id) => {
axios.get("geteachempleave/" + id).then(res => {
if (res.status === 200) {
setleavedata(res.data)
//setLoading(false);
}
})
};```

是否知道如何对flutter做同样的事情…rn这是我对flutter的get函数

```_getNews() {
CallApi().getPublicData("getempleave").then((response) {
setState(() {
Iterable list = json.decode(response.body);
news = list.map((model) => Myrecord2.fromJson(model)).toList();
});
});
}```

我怎么能像inreactjs一样传入id Thea的路由…由于

  1. 添加http包
dependencies:
http: <latest_version>

导入http包

import 'package:http/http.dart' as http;

另外,在你的AndroidManifest.xml文件中,添加互联网权限。

<!-- Required to fetch data from the internet. -->
<uses-permission android:name="android.permission.INTERNET" />
  1. 发起网络请求
Future<http.Response> fetchAlbum() {
return http.get(Uri.parse('https://jsonplaceholder.typicode.com/albums/1'));
}

如果这些都不起作用,你可以考虑阅读整篇文章。

相关内容

  • 没有找到相关文章

最新更新