1. 程式人生 > >vue-resource安裝與應用

vue-resource安裝與應用

安裝vue-resource到專案中,找到當前專案

輸入:npm install vue-resource --save

安裝完畢後,在main.js中匯入,如下所示:

import VueResource from 'vue-resource'

Vue.use(VueResource)

get請求


var params = {params: {id: id}}
this.$http.get(url, params).then(function(res){
    // 響應成功回撥
    var data = res.body;
    //資料在res.body裡面
}, function(res){
    // 響應錯誤回撥
});

post請求


啟用{emulateJSON : true}選項後,請求會以application/x-www-form-urlencoded作為content-type,像HTML表單一樣。
var params = {params: {id: id}}
this.$http.post(url, params,{emulateJSON : true}).then(function(res){
    // 響應成功回撥
    var data = res.body;
    //資料在res.body裡面
}, function(res){
    // 響應錯誤回撥
});

JSONP 請求


var JSONparams ={
    params: {id: id}
    jsonp: 'callback' // 設定回撥函式的引數的一個名字,預設是話是callback,
}
 this.$http.jsonp(url, JSONparams).then( (res) => {
    console.log(res);
}, (err) => {
    console.log(err);
})

相關推薦

vue-resource安裝應用

安裝vue-resource到專案中,找到當前專案輸入:npm install vue-resource --save安裝完畢後,在main.js中匯入,如下所示:import VueResource from 'vue-resource'Vue.use(VueResource)get請求 var param

memcached安裝應用

memcached安裝與應用21.1Nosql介紹 什麽是Nosql 非關系型數據庫就是NoSQL,關系型數據庫代表MySQL對於關系型數據庫來說,是需要把數據存儲到庫、表、行、字段裏,查詢的時候根據條件一行一行地去匹配,當量非常大的時候就很耗費時間和資源,尤其是數據是需要從磁盤裏去檢索NoSQL數據庫存儲原

vue安裝使用

如果 編寫 包括 我不 指令 頁面 cati 控制 ide 首先這裏記錄的是基於安裝node.js 的npm安裝vue 如果你不是用的node與npm 那就不必往下看了 1.安裝node.js這個不多說 百度有很多 2.安裝webpack 全局安裝webpack(直

linux composer 安裝應用

date req php 安裝 lin style reat linux下 inux linux下composer安裝與簡單應用-------------------------------------安裝----------------------------------

Vue學習筆記進階篇——vue-resource安裝及使用

簡介 vue-resource是Vue.js的一款外掛,它可以通過XMLHttpRequest或JSONP發起請求並處理響應。也就是說,$.ajax能做的事情,vue-resource外掛一樣也能做到,而且vue-resource的API更為簡潔。 本文是基於之前的文章(Vue學習筆記進

R語言大資料分析工具的安裝應用

實驗名稱 R語言大資料分析工具的安裝與應用 專  業 軟體工程 姓    名      學  

Python的安裝應用(大資料實驗一)

  實驗名稱 Python的安裝與應用 專  業 軟體工程 姓    名      學 &

docker安裝應用

一.docker簡介 VM是一個執行在宿主機之上的完整的作業系統,VM執行自身作業系統會佔用較多的CPU、記憶體、硬碟資源。Docker不同於VM,只包含應用程式以及依賴庫,基於libcontainer執行在宿主機上,並處於一個隔離的環境中,這使得Docker更加輕量高效,啟動容器只需幾秒鐘

terrier安裝應用

2.Download and configure Terrier Terrier Requirements: Terrier’s single requirement consists of an installed Java JRE 1.8.0 or higher. Do

cookie池的安裝應用

1.進入github官網,搜尋CookiesPool 2.解壓在D盤。 3.開啟D:\CookiesPool-master\CookiesPool-master下的requirements,檢視需要安裝的依賴包,如果沒有安裝,則進行安裝。 4.開啟D:\Coo

Java:Web伺服器安裝應用

Web伺服器下載與安裝 Web伺服器作用:Web伺服器用於釋出web工程,常見的有Tomcat、Jboss、Weblogic和WebSphere等。 Tomcat下載:https://tomcat.apache.org/download-80.cgi Tomcat安

Tomcat的安裝應用--------釋出網站到網際網路

    Tomcat是一個伺服器程式,可以用來發佈網站和釋出互動程式。     在做android專案的時候就開始接觸Tomcat,那時候就開始使用Tomcat釋出網站和編寫互動程式與android

Sentry項目監控工具結合vue安裝使用(前端)

ins 簡體中文 ack 說明 開發 安裝 出現 瀏覽器 他會 一、官網:https://sentry.io/welcome/ 二、介紹   Sentry 是一個開源的實時錯誤報告工具,支持 web 前後端、移動應用以及遊戲,支持 Python、OC、Java、Go、N

svgalib安裝應用

svgalib編譯安裝:一、要先安裝libx86-1:http://packages.ubuntu.com/lucid/libx86-1tar xzf libx86_1.1+ds1.orig.tar.gz gunzip libx86_1.1+ds1-6.diff.gzcd l

Ibatis程式碼自動生成工具——Abator安裝應用例項(圖解)

使用也比較簡單,以下做個例項來介紹: 一、環境準備 我的環境:Eclipse SDK  Version: 3.5.2                JDK1.6                Oracle9i 二、外掛安裝 1、點選"Help>In

vue.js安裝配置

我們在前端學習中,學會了HTML、CSS、JS之後一般會選擇學習一些框架,比如Jquery、AngularJs等。這個系列的博文是針對於學習Vue.js的同學展開的。   1.如何簡單地使用Vue.js   如同以前我們學過的Jquery一樣,我們在程式中使用Vue.

git -svn 在ubuntu下的安裝應用

Git是一款分散式版本管理工具,由linux的締造者Linus Torvalds設計並實現,具體關於Git的介紹和使用方法可參見其官方站。 這裡要說的是Git是如何做到既可以管理好原生代碼又可以與已有的SVN中心庫進行同步的。 1、安裝 git-svn預設包含在Git的安裝

linux應用之vim的安裝配置(centos)

utf8 power scroll pbo gb2312 nco pla red vma 1.vim的安裝 #yum search vim //查看vim相關軟件信息 #yum install -y vim* //在線安裝vim 2.vim的配置 (1)~/.vimi

vue-router-1-安裝基本使用

基本 一個 https 基本使用 註入 out git const tps npm install vue-router import Vue from ‘vue‘ import VueRouter from ‘vue-router‘ Vue.use(VueRout

linux中應用程序的安裝管理

模式 練習 fig 分享圖片 ctr watermark 選擇 str size 在基本的系統安裝完成之後,為了進一步提高服務器的易用性,我們就需要為其安裝一些用於服務器管理及桌面環境的應用程序。我們這裏選擇的是代碼包編譯的方式安裝zhcon中文虛擬控制臺。 這裏