我是Vue.js的新手。我需要在Vue.js中获取用户ip地址。
我之前要做的是API内的req.ip,但我的API始终会获得Vue.js服务器IP。
所以我认为Vue.js必须确定用户IP是什么。但是我仍然没有找到在Vue.js中获取用户ip的最佳方法。有人帮忙吗?
您需要发送请求以将客户端 IP 公开给某些 API。例如,您可以仅使用 vanilla JS(例如mounted()
)执行以下请求,然后将 IP 保存到数据中。
fetch('https://api.ipify.org?format=json')
.then(response => response.json())
.then(response => {
this.clientIp = response.ip;
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4849 次 |
最近记录: |