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

vue+webpack模擬后臺數(shù)據(jù)的示例代碼

 更新時間:2018年07月26日 11:12:55   作者:馮琦杰  
這篇文章主要介紹了vue+webpack模擬后臺數(shù)據(jù)的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

一、在webpack-dev-conf.js文件中:

1、在const portfinder = require(‘portfinder')后添加如下內容

const express = require('express')
const app = express() //請求server
var appData = require('../mock/goods.json') //加載本地數(shù)據(jù)文件
var apiRoutes = express.Router()
app.use(apiRoutes) //通過路由請求數(shù)據(jù)

2、找到devServer,在里面加上before()方法

devServer: {
 clientLogLevel: 'warning',
 historyApiFallback: {
  rewrites: [
   { from: /.*/, to: path.posix.join(config.dev.assetsPublicPath, 'index.html') },
  ],
 },
 hot: true,
 contentBase: false, // since we use CopyWebpackPlugin.
 compress: true,
 host: HOST || config.dev.host,
 port: PORT || config.dev.port,
 open: config.dev.autoOpenBrowser,
 overlay: config.dev.errorOverlay ? { warnings: false, errors: true } : false,
 publicPath: config.dev.assetsPublicPath,
 proxy: config.dev.proxyTable,
 quiet: true, // necessary for FriendlyErrorsPlugin
 watchOptions: {
  poll: config.dev.poll,
 },
 before(app) {
  app.get('/goods', (req, res) => {
   res.json(appData)
  })
 }
},

二、在goods.json文件:

{
 "status": "0",
 "msg": "",
 "result": [
  {
   "productId": "100001",
   "productName": "小米6",
   "productPrice": "2499",
   "productImg": "1.jpg"
  },{
   "productId": "100002",
   "productName": "音箱",
   "productPrice": "999",
   "productImg": "2.jpg"
  },{
   "productId": "100003",
   "productName": "電腦",
   "productPrice": "199",
   "productImg": "3.jpg"
  }
 ]
}

三、在GoodsList.vue文件中:


以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 在vue項目中使用sass的配置方法

    在vue項目中使用sass的配置方法

    這篇文章主要介紹了在vue項目中使用sass的配置方法,需要的朋友可以參考下
    2018-03-03
  • vue中實現(xiàn)移動端的scroll滾動方法

    vue中實現(xiàn)移動端的scroll滾動方法

    下面小編就為大家分享一篇vue中實現(xiàn)移動端的scroll滾動方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Vue 權限控制的兩種方法(路由驗證)

    Vue 權限控制的兩種方法(路由驗證)

    這篇文章主要介紹了Vue 權限控制的兩種方法(路由驗證),每種方法給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • vite.config配置alias Error: ENOTEMPTY: directory not empty, rmdir

    vite.config配置alias Error: ENOTEMPTY: director

    這篇文章主要為大家介紹了vite.config配置alias時報錯:Error: ENOTEMPTY: directory not empty, rmdir解決方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • elementui使用el-upload組件實現(xiàn)自定義上傳的詳細步驟

    elementui使用el-upload組件實現(xiàn)自定義上傳的詳細步驟

    upload上傳是前端開發(fā)很常用的一個功能,在Vue開發(fā)中常用的Element組件庫也提供了非常好用的upload組件,這篇文章主要給大家介紹了關于elementui使用el-upload組件實現(xiàn)自定義上傳的詳細步驟,需要的朋友可以參考下
    2023-12-12
  • Vue數(shù)據(jù)表格增刪改查與表單驗證代碼詳解

    Vue數(shù)據(jù)表格增刪改查與表單驗證代碼詳解

    這篇文章主要給大家介紹了關于Vue數(shù)據(jù)表格增刪改查與表單驗證的相關資料,Vue可以通過使用組件化的方式來實現(xiàn)表格的增刪改查功能,文中通過圖文以及代碼介紹的非常詳細,需要的朋友可以參考下
    2023-10-10
  • antd vue 如何調整checkbox默認樣式

    antd vue 如何調整checkbox默認樣式

    這篇文章主要介紹了antd vue 如何調整checkbox默認樣式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • vue中使用router全局守衛(wèi)實現(xiàn)頁面攔截的示例

    vue中使用router全局守衛(wèi)實現(xiàn)頁面攔截的示例

    這篇文章主要介紹了vue中使用router全局守衛(wèi)實現(xiàn)頁面攔截的示例,幫助大家維護自己的項目,感興趣的朋友可以了解下
    2020-10-10
  • vue3實現(xiàn)在新標簽中打開指定網(wǎng)址的方法

    vue3實現(xiàn)在新標簽中打開指定網(wǎng)址的方法

    我希望點擊查看按鈕的時候,能夠在新的標簽頁面打開這個文件的地址進行預覽,該如何實現(xiàn)呢,下面小編給大家?guī)砹嘶趘ue3實現(xiàn)在新標簽中打開指定的網(wǎng)址,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • Vue 3.0 全家桶搶先體驗

    Vue 3.0 全家桶搶先體驗

    這篇文章主要介紹了Vue 3.0 全家桶搶先體驗,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-04-04

最新評論

吴川市| 云阳县| 乡城县| 玉龙| 大新县| 金堂县| 金山区| 宁陕县| 达州市| 满洲里市| 右玉县| 长岛县| 乐东| 巩留县| 富顺县| 宜良县| 前郭尔| 乐平市| 莱州市| 渝中区| 澄迈县| 高陵县| 塘沽区| 子洲县| 通江县| 武宁县| 饶阳县| 定结县| 郸城县| 平远县| 琼海市| 来安县| 南木林县| 桂林市| 黑河市| 若尔盖县| 天峨县| 闽清县| 施甸县| 基隆市| 虎林市|