国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

詳解VUE調用本地json的使用方法

2019-11-19 11:33:31
字體:
來源:轉載
供稿:網友

開始的時候我以為,用vue去調取json要多么的麻煩,完咯就先去的百度,找了幾個,看上面又要配置這配置那的,看的我都頭大,像一些思維邏輯清晰的肯定不會出現這種情況。

下面我說下我這的情況,大家依情況代入

當然vue你剛開始創建的話,你是要去配置下東西,下面我說的是你的項目能夠跑起來的情況,完咯再去想辦法去引用json,當然我這里用的也是axios的獲取方法,如果不是這種方法的可以帶過了

首先你要知道那你的json應該放在哪個文件夾下(普通引用)如果你想寫的有自己的規范,可以按照你自己的方式來。在網上看見了幾個放在不同文件夾下的,好像要去配置什么東西,我也沒細看,但標準模式下最好放到你的static的文件夾下,來上圖

如果沒有放到這個文件夾下可能會報錯喲!

json數據一定要寫的規范

{  "status":"0",  "result":[   {     "productId":"10001",     "productName":"小米6",     "prodcutPrice":"2499",     "prodcutImg":"mi6.jpg"   },   {    "productId":"10002",    "productName":"小米筆記本",    "prodcutPrice":"3999",    "prodcutImg":"note.jpg"   },   {    "productId":"10003",    "productName":"小米6",    "prodcutPrice":"2499",    "prodcutImg":"mi6.jpg"   },   {    "productId":"10004",    "productName":"小米6",    "prodcutPrice":"2499",    "prodcutImg":"1.jpg"   },   {    "productId":"10001",    "productName":"小米6",    "prodcutPrice":"2499",    "prodcutImg":"mi6.jpg"  },  {   "productId":"10002",   "productName":"小米筆記本",   "prodcutPrice":"3999",   "prodcutImg":"note.jpg"  },  {   "productId":"10003",   "productName":"小米6",   "prodcutPrice":"2499",   "prodcutImg":"mi6.jpg"  },  {   "productId":"10004",   "productName":"小米6",   "prodcutPrice":"2499",   "prodcutImg":"1.jpg"  }  ] }

json寫好后就需要去引入了,想辦法調用到這些數據咯由于是本地連接的地址一定要http://localhost:8080/static/ceshi.json這樣的格式

<script>  import axios from 'axios'  export default{    data(){      return {        res:"",//創建對象                  }    },    mounted () {     this.getGoodsList()    },    methods: {     getGoodsList () {      this.$axios.get('http://localhost:8080/static/ceshi.json').then((res) => {        //用axios的方法引入地址        this.res=res        //賦值       console.log(res)      })     }    }  }</script>
<div class="hello">   <el-table      :data="res.data.result"      border      style="width: 100%">      <el-table-column      fixed      prop="productId"      label="日期"      width="150">      </el-table-column>      <el-table-column      prop="productName"      label="崗位"      width="120">      </el-table-column>      <el-table-column      prop="prodcutPrice"      label="手機號"      width="120">      </el-table-column>      <el-table-column      prop="prodcutImg"      label="姓名"      width="120">      </el-table-column>          </el-table>   </div>

以上所述是小編給大家介紹的VUE調用本地json的使用方法詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金乡县| 深州市| 亚东县| 石屏县| 丹凤县| 商水县| 德保县| 那曲县| 普宁市| 鲁甸县| 盐池县| 神池县| 鸡西市| 全南县| 中阳县| 湾仔区| 石棉县| 鄱阳县| 锦屏县| 宁国市| 离岛区| 阳曲县| 巴东县| 景东| 四会市| 昌吉市| 彰武县| 广饶县| 江津市| 澄迈县| 太湖县| 建瓯市| 昌邑市| 浦江县| 靖宇县| 巩留县| 普兰店市| 潍坊市| 吉首市| 昭觉县| 青铜峡市|