vue初級入門(vue-resource數(shù)據(jù)交互并渲染數(shù)據(jù)到頁面)

介紹:

vue-resource是Vue.js的插件,它可以通過XMLHttpRequest或JSONP發(fā)起請求并處理響應(yīng)。$.ajax能做的事情,vue-resource插件都能做到,而且vue-resource的API更為簡潔。

安裝
npm install vue-resource --save
安裝完后,需要在main.js中導(dǎo)入:
import VueResource from 'vue-resource'
Vue.use(VueResource)
請求數(shù)據(jù)過程
   data () {
      //存放數(shù)據(jù)
      return {
        userList:""
      }
    },
    //生命周期 - 掛載完成(可以訪問DOM元素)
    mounted(){
      this.showData();
    },
    //存放方法
    methods:{
      showData:function () {
        this.$http.get('http://localhost:8080/static/data1.json').then((response) => {
          //響應(yīng)正確回調(diào)
          this.userList=response.body;   //把數(shù)據(jù)存放到data中
        }, (response) => {
          // 響應(yīng)錯誤回調(diào)

        });
      }

    },
數(shù)據(jù)渲染
 <ul class="userBox">
        <li style="background: aquamarine">
          <span>姓名</span>
          <span>年齡</span>
          <span>地區(qū)</span>
        </li>
        <li v-for="item in userList">
          <span>{{item.name}}</span>
          <span>{{item.age}}</span>
          <span>{{item.city}}</span>
        </li>
      </ul>
效果圖
渲染結(jié)果圖.png
github地址:https://github.com/liuyumei111/pro_name.git
下載時注意: 按照所需版本下載

本案例提交日期:Commits on Sep 26, 2018
本案例提交描述:vue-resource數(shù)據(jù)交互并渲染數(shù)據(jù)到頁面

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 筑夢夢成空 低頭淚成河 人間萬般苦 唯吾痛思痛
    美好時光618閱讀 263評論 0 1
  • 轉(zhuǎn)眼又到了一年的秋天,我不禁想起那個女人來。 起初對于她,我是沒有多大印象的。只知道她叫蓮子,但我初見她...
    唐小櫻閱讀 320評論 0 3
  • 出生于一個小鄉(xiāng)村的女孩,從小就知道以后不通過自己的努力,沒有一個比較好的條件讓她走出那個地方。 ...
    770af51e4455閱讀 257評論 0 1

友情鏈接更多精彩內(nèi)容