这段时间有一个需要,一般来说都是后端获取到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); }}
触类旁通,当前遇到这种状况也能够解决了