一、目的
獲取當前訪問的ip地址
二、思路
通過使用搜狐的api獲取訪問ip
三、操作步驟
1、在index.html中添加
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
2、新建一個組件Admin.vue,調用方法
<template>
<div>
<h1>username:{{user.username}}</h1>
<h1>age:{{user.age}}</h1>
<h1>ip:{{user.ip}}</h1>
</div>
</template>
<script>
export default {
data(){
return{
user:{
'username':'sj',
'age':18,
'ip':''
}
}
},
mounted(){
this.ready()
},
methods:{
ready:function(){
//獲取本地IP地址
//js 引入 <!-- 獲取本機ip -->
//<script src="http://pv.sohu.com/cityjson?ie=utf-8">
var cip = returnCitySN["cip"];
//給vuedata對象里的字段賦值
this.user.ip = cip
}
}
}
</script>
三、結果展示
1、搜狐網站訪問結果

2、運行結果

