zoukankan      html  css  js  c++  java
  • vue-resource请求网络接口

    vue-resource,http请求使用示例

    【首先,安装vue-resource的包】 npm install vue-resource --save
    
    【main.js】页面
    
    import Vue from 'vue'
    import App from './App'
    import VueRouter from 'vue-router'  
    import VueResource from 'vue-resource'  /* 1、引用vue-resource,http请求 */
    
    import Mans from './components/Mans.vue'   
    import Users from './components/Users.vue'
    
    Vue.config.productionTip = false 
    Vue.use(VueRouter)   
    Vue.use(VueResource)   /*/2、声明http请求vue-resource的使用 */
    
    const router=new VueRouter({   
      routes:[
        {path:"/",component:Users}, 
        {path:"/mans",component:Mans},
      ],
      mode:"history"   
    })
    
    new Vue({
      el: '#app',
      router,   
      components: { App },   
      template: '<App/>'  
    })
    
    
    【User.js】页面
    <template>   
      <div class="Users">
          <h1>{{name}}</h1>
          <ul>
            <li v-for="every in userInfo" :key="every.id">
                <div>{{every.name}} -- {{every.username}}</div>
            </li>
          </ul>
      </div>
    </template>
    
    <script>
      export default {
        name: "Users",  
        data(){
          return {
            name:"亚索哈哈哈",
            userInfo:null,
          }
        },
        methods:{
    
        },
        created(){   /* 生命周期的created阶段,我们在这个阶段去请求数据 */ 
          /* 因为我们引用了vue-resource的http请求功能,所以我们在这里就可以去请求线上网站里的一条数据了 */
          this.$http.get("http://jsonplaceholder.typicode.com/users").then((data)=>{
            this.userInfo=data.body;
            console.log(this.userInfo)
          }).catch((error)=>{
            console.log("服务器请求出错")
          })
          
        }
      }
    </script>
    
    <style></style>
    
    
  • 相关阅读:
    [Bada开发]基于bada1.0的5种控件介绍[待续]
    [Bada开发]API官方学习2-风格
    [Bada开发]HelloWorld篇
    [Bada开发]初步入口函数介绍
    [Bada开发]使用共享库
    [Bada开发]使用静态库
    [Bada开发]OpenGL ES 2.0程序 创建简单3D图形
    [Bada开发]播放实时rtsp流
    剑指offer-删除链表中重复的结点
    剑指offer-构建乘积数组
  • 原文地址:https://www.cnblogs.com/huihuihero/p/11423445.html
Copyright © 2011-2022 走看看