js获取div的id_用Vue.js写一个动态获取水文站降雨量的例子

-----聊摄影  谈技术  不老的攻城狮-----

这几天防汛,关注降雨量的朋友很多,有人需要自动抓取相关水文数据到自己的网页或者APP,可以采用类似的方法。为了说明原来,就用vue.js写一个获取芜湖水文站信息的简单代码,与大家分享如下:

页面头部添加vue.js和ajax请求包文件:

<script src="https://cdn.jsdelivr.net/npm/vue">script> <script src="axios.min.js">script>

页面添加:

<div id="yuqing">    <p>近期雨晴 p><ul v-for="mz in yudata">      <li>{{mz.STCD}}、{{mz.XIAN}}{{mz.STNM}}监测站,雨量:{{mz.DAYRAIN}}li>ul>div>

获取芜湖水文站数据:

var day1 = new Date();var time = getNowFormatDate();var shuiwenurl='http://www.whswj.net/ahwater/whshqxx/BusinessHandler.ashx?name=SelectToDayRainBriefing&moduleid=146&time='+time; function getNowFormatDate() {        var date = new Date();         var year = date.getFullYear();        var month = date.getMonth() + 1;        var strDate = date.getDate();        if (month >= 1 && month <= 9) {            month = "0" + month;        }        if (strDate >= 0 && strDate <= 9) {            strDate = "0" + strDate;        }    var hour = date.getHours();    if (hour >= 0 && hour <= 9) {            hour = "0" + hour;        }        var currentdate = year + month + strDate +hour+'00';        return currentdate;    }      var app2 = new Vue({  el: '#app-2',  data: {  yudata:[]  },  methods: {  getYuqing:function(){     var a=axios.get(shuiwenurl).then(function(response) {       return response.data;        });    a.then(res=>{this.yudata=res;});    } }});    
09cf0bbd648289aa05afbfab7b1dba78.gif上述代码在测试环境随便调试成功,只是简单实例,代码很乱,需要的拿去规范处理。

身与JAVA同行 心与Python同梦

怀中却拥抱着佳能5DV入眠

44f51e5c5013d2cecad3dc71cba7ba8b.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值