最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue在項(xiàng)目中如何引入本地Json數(shù)據(jù)

 更新時(shí)間:2023年11月16日 09:08:18   作者:緒鋒  
這篇文章主要介紹了Vue在項(xiàng)目中如何引入本地Json數(shù)據(jù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Vue在項(xiàng)目中引入本地Json數(shù)據(jù)

模擬的Json數(shù)據(jù)放入項(xiàng)目的根目錄中。

在build文件夾中,找到 webpack.dev.conf.js ,我們需要在這個(gè)js文件中配置Json

在它后面加上配置數(shù)據(jù)就OK 

//第一步 const portfinder = require('portfinder'),在后面加上
const express = require('express');
const app = express();//請(qǐng)求server
const appData = require('../data.json');//加載本地?cái)?shù)據(jù)文件
 
const goodsList = appData.goodsList;//獲取對(duì)應(yīng)的本地?cái)?shù)據(jù)
 
const apiRoutes = express.Router();
app.use('/api', apiRoutes);//通過(guò)路由請(qǐng)求數(shù)據(jù)
 //第二步找到devServer,在里面添加
    before(app) {
 
      app.get('/api/goodsList', (req, res) => {
        res.json({
          errno: 0,
          data: goodsList
        })//接口返回json數(shù)據(jù),上面配置的數(shù)據(jù)seller就賦值給data請(qǐng)求后調(diào)用
      })
 
    }

引入成功了的話,可以嘗試加載數(shù)據(jù),Vue-cli 默認(rèn)是8080端口,我這里是修改了,根據(jù)自己的進(jìn)行修改

下面將介紹

如何在項(xiàng)目中展示Json數(shù)據(jù)

 /*請(qǐng)求Json數(shù)據(jù)*/
  const ERR_OK = 0;
 
  export default {
      data() {
        return {
          goodsList:[]
        }
      },
      created() {
        this.$http.get('/api/goodsList').then((response) => {
          response = response.body;
          if (response.errno === ERR_OK) {
            this.goodsList = response.data;
          }
        });
      }
  }

在 template 中,我們可以這樣去加載數(shù)據(jù)

<li class="goods-item" v-for="goodsTab in goodsList" >{{goodsTab.name}}</li>

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

林芝县| 北安市| 巴青县| 仪陇县| 景宁| 楚雄市| 奉新县| 军事| 英德市| 廊坊市| 湘乡市| 阜新市| 囊谦县| 大洼县| 河南省| 梁平县| 屏东县| 饶阳县| 宽城| 西乌珠穆沁旗| 衡南县| 神木县| 嘉峪关市| 民和| 农安县| 聂荣县| 永新县| 彭泽县| 禹城市| 东平县| 甘洛县| 桑植县| 六安市| 涞源县| 石嘴山市| 祥云县| 东平县| 惠水县| 遂川县| 理塘县| 咸阳市|