关于前端:使用angular-前端获取ip-亲测可用

55次阅读

共计 597 个字符,预计需要花费 2 分钟才能阅读完成。

这段时间有一个需要,一般来说都是后端获取到 ip,然而当初后端没有方法获取到 ip, 只能依附前端获取到以后网络的 Ip

百度了很久,踩了很多坑,也失去了很多人的帮忙,具体不表,间接说如何操作吧

首先在 index.html 页面中引入

 <script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
  <script type="text/javascript">
    // console.log(returnCitySN["cip"]+','+returnCitySN["cname"])
    var tttip = returnCitySN["cip"]
    var tttname = returnCitySN["cname"]
  </script>

而后在须要用到 ip 的组件里申明

declare let tttip: string;
declare let tttname: string;// 申明

@Component({
  selector: 'app-map',
  templateUrl: './map.component.html',
  styleUrls: ['./map.component.less'],
})

export class MapComponent implements OnInit {ngOnInit(){console.log(tttip,tttname);
    }
}

触类旁通,当前遇到这种状况也能够解决了

正文完
 0