久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

mockjs使用 – Vite

使用mock.js生成隨機數據并調用

環境配置

新建項目

npm create vite@latest my-vue-mock -- --template vue

安裝mockjs

npm i  mockjs -S

開始使用(本地版)

在App.vue文件中添加以下代碼

import Mock from 'mockjs'
const testMath = Mock.mock({
  'list|1-10':9
})

代碼的作用是生成一個隨機的數

然后在template標簽中添加以下代碼調用

<h1>{{testMath}}</h1>

App.vue文件的完整代碼如下

<script setup>
// This starter template is using Vue 3 <script setup> SFCs
// Check out https://vuejs.org/api/sfc-script-setup.html#script-setup
import HelloWorld from './components/HelloWorld.vue'
import Mock from 'mockjs'
const testMath = Mock.mock({
  'list|1-10':9
})
</script>

<template>
  <div>
    <a  target="_blank">
      <img src="/vite.svg" class="logo" alt="Vite logo" />
    </a>
    <a  target="_blank">
      <img src="./assets/vue.svg" class="logo vue" alt="Vue logo" />
    </a>
  </div>
  <HelloWorld msg="Vite + Vue" />
  <h1>{{testMath}}</h1>
</template>

<style scoped>
.logo {
  height: 6em;
  padding: 1.5em;
  will-change: filter;
}
.logo:hover {
  filter: drop-shadow(0 0 2em #646cffaa);
}
.logo.vue:hover {
  filter: drop-shadow(0 0 2em #42b883aa);
}
</style>

運行以下命令,即可看到效果

npm run dev
mockjs使用 - Vite

接口版(推薦)

以為接口版更貼近實際開發過程,因此推薦

若您需要通過接口獲取數據,您可能需要安裝下面這個

安裝vite-plugin-mock(開發環境安裝)

npm i vite-plugin-mock -D

您可能還要安裝axios,來使用接口(生產環境安裝)

npm install axios -S

我們在vit.config.js文件中添加以下代碼

import { viteMockServe } from 'vite-plugin-mock'
    
viteMockServe({
      mockPath: "./src/mock/",
    }),

監控指定文件夾下的index.js文件

vit.config.js文件完整代碼如下:

import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
import { viteMockServe } from "vite-plugin-mock";

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    vue(),
    viteMockServe({
      mockPath: "./src/mock/",
    }),
  ],
});

我們在src目錄下,新建mock文件夾,新增index.js文件,在該文件中寫如下代碼

export default [
  //簡單的演示
  {
    url: "/api/get", //接口地址
    method: "get", //請求方式
    timeout: 500, //指定被攔截的 Ajax 請求的響應時間,單位是毫秒。值可以是正整數
    response: () => {
      return {
        code: 0,
        message: "獲取數據成功",
        data: {
          name: "@cname",
        },
      };
    },
  },
];

然后,我們可以components文件夾下新建文件axiosMock.vue,并填入以下代碼調用

<script setup>
import axios from 'axios'// 引入axios
import { ref, onMounted } from 'vue'//引入我們需要的方法
const axiosData = ref("")

onMounted(() => {

    //簡單的例子
    
    axios.get('./api/get')
        .then((res) => {
            //console.log(res.data)
            axiosData.value = res.data.data
        })

})

</script>
<template>
    <h2>Axios調用Mock生成的數據</h2>
    <h4>簡單示例</h4>
    隨機生成名字:{{axiosData.name}}


</template>

然后在App.vue中添加以下代碼引入并調用

//Axios調用Mock生成數據
import AxiosMock from './components/axiosMock.vue'
<AxiosMock />

App.vue文件完整代碼如下

<script setup>
// This starter template is using Vue 3 <script setup> SFCs
// Check out https://vuejs.org/api/sfc-script-setup.html#script-setup

//Axios調用Mock生成數據
import AxiosMock from './components/axiosMock.vue'

</script>

<template>
  <div>
    <a  target="_blank">
      <img src="/vite.svg" class="logo" alt="Vite logo" />
    </a>
    <a  target="_blank">
      <img src="./assets/vue.svg" class="logo vue" alt="Vue logo" />
    </a>
  </div>

 
  <AxiosImages />

</template>

<style scoped>
.logo {
  height: 6em;
  padding: 1.5em;
  will-change: filter;
}

.logo:hover {
  filter: drop-shadow(0 0 2em #646cffaa);
}

.logo.vue:hover {
  filter: drop-shadow(0 0 2em #42b883aa);
}
</style>

參考文檔

??
Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
?
購物車
優惠劵
搜索
久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

    9000px;">

      福利一区二区三区四区| 香蕉视频免费网站| 久久久久久激情| 国产又黄又粗又猛又爽的视频 | 精品91久久久| 国产嫩草在线观看| 国产激情在线免费观看| 国产精品福利电影| www.天堂在线| 国产成人三级一区二区在线观看一| 亚洲黄色在线播放| 一区二区视频网站| 中文字幕人妻丝袜乱一区三区| 香蕉视频黄色在线观看| 在线免费观看成年人视频| 中文字幕精品视频在线| 日韩久久中文字幕| 午夜精品久久久久久久91蜜桃| 伊人国产精品视频| 亚洲精品久久久久久久久久| 91国内精品视频| 国产第一页精品| 国产一级做a爰片久久| 久草中文在线视频| 欧美性生给视频| 特级做a爱片免费69| 中文字幕在线2018| www欧美com| free性中国hd国语露脸| 国产伦精品一区二区三区视频女| 精品国产欧美日韩不卡在线观看| 欧美成人精品欧美一级| 天天综合成人网| 久久国产精品影院| 日本午夜视频在线观看| 手机av在线网| 亚洲综合网在线观看| www.天堂在线| 国产一级片播放| 免费麻豆国产一区二区三区四区| 日韩人妻无码精品综合区| 亚州视频一区二区三区| 69久久精品无码一区二区| 国产免费视频一区二区三区| 欧美 日韩 成人| 中文字幕av久久爽| 粉嫩aⅴ一区二区三区| 国产又黄又大又粗的视频| 男女视频在线观看网站| 一区二区视频免费| 波多野结衣av在线观看| 久久精品国产亚洲av久 | 夜夜躁日日躁狠狠久久av| 国产精品嫩草影院桃色| 久久伊人成人网| 香蕉网在线播放| 91禁在线观看| 国产一级做a爱片久久毛片a| 日本一级免费视频| 91狠狠综合久久久| 乱老熟女一区二区三区| 午夜不卡福利视频| 国产精品一区二区三区四| 欧美偷拍第一页| 亚洲精品电影院| 国产黄色av片| 日本道在线观看| 91国在线视频| 欧美激情第一区| 亚洲男人在线天堂| 九九热精彩视频| 中文字幕 国产精品| 国产美女精品久久| 四虎精品一区二区三区| 懂色av蜜臀av粉嫩av分享吧| 欧美日韩精品在线观看视频| 一区二区三区四区五区| 国产福利短视频| 日韩精品视频播放| 懂色av中文字幕| 天堂在线观看免费视频| 国产99久久久久久免费看| 天堂av资源在线| 国产免费黄色片| 在线免费观看av的网站| 久久精品国产亚洲av香蕉| 亚洲国产日韩在线一区| 蜜臀久久99精品久久久久久| 夜夜爽久久精品91| 久草视频精品在线| 91精品视频免费在线观看| 日本激情视频一区二区三区| 丰满岳乱妇国产精品一区| 天天看天天摸天天操| 国产三级精品三级在线观看| 中国免费黄色片| 欧美精品99久久久| 丰满熟妇乱又伦| 中文国产在线观看| 蜜乳av中文字幕| 亚洲视频一二三四| 人妻丰满熟妇av无码区hd| 国产a级免费视频| 中文字幕高清视频| 男女污污的视频| 丰满饥渴老女人hd| 中文字幕第一页在线视频| 久久久久久久久97| 国产suv精品一区二区33| 在线视频一区二区三区四区| 激情av中文字幕| jizzjizz日本少妇| 中文字幕av不卡在线| 日本人妻一区二区三区| 亚洲中文一区二区三区| 国精品无码一区二区三区| 亚洲无码久久久久久久| 日日干夜夜操s8| 久久国产高清视频| 丰满岳乱妇国产精品一区| 中文字字幕在线中文| 少妇久久久久久久| 国产欧美一区二区三区在线观看视频| 中文字幕第一页在线播放| 日韩精品xxx| 久久精品国产亚洲av无码娇色| www.超碰在线.com| 亚洲精品乱码久久久久久久久久久久| 日产精品久久久久| 国产情侣久久久久aⅴ免费| 亚洲无码精品一区二区三区| 亚洲av无一区二区三区| 日韩av一二三区| 老熟妻内射精品一区| 国产视频第一页| 不卡中文字幕在线观看| 亚洲图片综合网| 中文字幕av在线免费观看| 少妇一级黄色片| 日韩激情综合网| 欧美一级黄视频| 奴色虐av一区二区三区| 久久久久亚洲av无码专区桃色| 国产亚洲精品女人久久久久久| 国产成人手机在线| 国产成人精品亚洲| 激情文学亚洲色图| 国产精品毛片一区二区在线看舒淇 | 国产亚洲成人精品| 国产高清不卡视频| 亚洲一区二区三区蜜桃| 亚洲免费看av| 日韩中文字幕免费观看| 国产精品99精品| 国产不卡的av| 国产自产一区二区| 精品久久久久久中文字幕人妻最新 | 国产99在线 | 亚洲| 国产精品乱码久久久| 国产一级黄色录像| 久久久久久九九九九九| 青娱乐在线视频免费观看| 天天操天天摸天天爽| 在线视频一二区| 91好色先生tv| 国产精品成人久久久| 国内毛片毛片毛片毛片| 免费在线不卡av| 午夜精品久久久久久久第一页按摩| 在线免费观看av网址| 91精品国产三级| 国产日韩精品suv| 男人的天堂一区二区| 午夜时刻免费入口| 亚洲综合精品在线| 国产精品第一页在线观看| 久久性爱视频网站| 无码国精品一区二区免费蜜桃| 最新天堂中文在线| 国产伦精品一区二区免费| 免费看av在线| 伊人免费视频二| 成人不卡免费视频| 久久久亚洲av波多野结衣| 五月天婷婷在线观看| 91欧美日韩麻豆精品| 国精产品一区一区二区三区mba| 日本视频免费在线| 亚洲色图欧美视频| 国产偷人妻精品一区| 日韩成人高清视频| 亚洲午夜福利在线观看| 国产一级视频在线| 天天干视频在线| www.com黄色片| 内射毛片内射国产夫妻| 中国黄色片一级| 国产三级理论片| 婷婷色在线观看| www.亚洲激情|