久久精品国产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;">

      欧美成人aa大片| 亚洲精品在线三区| 91在线观看免费视频| 成人亚洲精品久久久久软件| 国产制服丝袜一区| 精品一区二区在线观看| 美女网站在线免费欧美精品| 青青草91视频| 久久精品国产免费| 国产在线播放一区| 国产一区二区三区久久悠悠色av| 久久机这里只有精品| 蜜桃91丨九色丨蝌蚪91桃色| 精品在线观看免费| 国产成人在线网站| 成人激情综合网站| 91网页版在线| 欧美图片一区二区三区| 欧美日韩免费电影| 日韩欧美中文字幕精品| 久久亚区不卡日本| 亚洲私人黄色宅男| 午夜精品久久久久久久99樱桃| 成人高清免费观看| 99久久伊人久久99| 欧美色男人天堂| 日韩免费观看2025年上映的电影 | 国产一区在线看| 从欧美一区二区三区| 色综合久久久久久久久久久| 欧美亚洲国产bt| 日韩精品影音先锋| 中文文精品字幕一区二区| 亚洲综合区在线| 国产一区中文字幕| 91久久精品网| 精品国产制服丝袜高跟| 亚洲欧美自拍偷拍| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产一区二区女| 欧美性猛交xxxxxxxx| 久久亚区不卡日本| 亚洲国产日韩一级| 成人v精品蜜桃久久一区| 欧美日韩精品免费| 日本一区二区久久| 婷婷中文字幕综合| av资源站一区| 精品国产91乱码一区二区三区| 一级中文字幕一区二区| 国产一区二区三区黄视频 | 亚洲日本va在线观看| 久久99精品久久久久婷婷| 97精品电影院| 久久亚洲精品国产精品紫薇| 亚洲v日本v欧美v久久精品| 成人动漫中文字幕| 亚洲精品一区二区三区蜜桃下载| 夜夜亚洲天天久久| 岛国av在线一区| 欧美成人一区二区三区| 亚洲va欧美va人人爽| 成人午夜视频在线观看| 欧美大片在线观看一区二区| 午夜精品福利一区二区三区蜜桃| 色综合天天综合网天天看片| 99vv1com这只有精品| 久久久午夜电影| 国内精品国产三级国产a久久| 欧美人妇做爰xxxⅹ性高电影| 亚洲欧洲www| 91丨porny丨蝌蚪视频| 中文字幕日韩一区| 99这里只有精品| 国产精品视频在线看| 国产成人免费视| 国产午夜精品美女毛片视频| 精品一区二区av| 久久综合中文字幕| 国产成人午夜电影网| 久久久久久久久伊人| 国产一区高清在线| 久久久久免费观看| 成人性生交大片免费看中文网站| 久久精品在这里| 成人小视频在线观看| 中文字幕在线免费不卡| 日本韩国欧美国产| 一区二区三区 在线观看视频| 色欲综合视频天天天| 亚洲综合视频网| 欧美日韩一卡二卡| 免费在线一区观看| 精品国产一区二区精华| 国产一区二区三区黄视频 | 成人毛片老司机大片| 日韩美女视频一区二区 | 精品伦理精品一区| 成人激情小说网站| 洋洋成人永久网站入口| 欧美一区二区三区视频| 国产乱码精品一区二区三区忘忧草 | 中文字幕中文字幕一区二区| 色综合久久88色综合天天| 午夜视黄欧洲亚洲| 亚洲精品在线一区二区| 91亚洲资源网| 日韩影视精彩在线| 国产欧美视频在线观看| 91老司机福利 在线| 肉丝袜脚交视频一区二区| 久久久久久日产精品| 91精彩视频在线观看| 日韩 欧美一区二区三区| 久久精品亚洲精品国产欧美kt∨| 99久久精品国产毛片| 日本网站在线观看一区二区三区| 国产亚洲精品福利| 日本久久精品电影| 国产成人丝袜美腿| 亚洲成人精品一区| 国产午夜精品福利| 欧美日韩中文字幕精品| 国产精品1区2区| 天天av天天翘天天综合网色鬼国产| 2023国产精品| 91精品国产综合久久精品app | 欧美日韩亚洲不卡| 成人高清av在线| 久久精品国产秦先生| 亚洲成人激情社区| 中文字幕av一区二区三区高| 8v天堂国产在线一区二区| 99精品一区二区| 粉嫩欧美一区二区三区高清影视 | 亚洲精品在线免费播放| 欧美猛男男办公室激情| 成人午夜视频福利| 韩国av一区二区三区在线观看| 亚洲成av人**亚洲成av**| 国产精品国产馆在线真实露脸| 久久久亚洲综合| 精品国产乱码久久久久久1区2区| 欧美在线观看禁18| 91福利国产精品| 一本久久精品一区二区| av激情综合网| 不卡视频在线看| 国产mv日韩mv欧美| 丁香亚洲综合激情啪啪综合| 极品销魂美女一区二区三区| 日本三级亚洲精品| 日韩中文字幕亚洲一区二区va在线 | 欧美日韩中文字幕精品| 在线亚洲一区观看| 91蜜桃网址入口| 成人av电影在线| 成人国产视频在线观看| eeuss鲁片一区二区三区在线看| 国产精品中文字幕欧美| 国产东北露脸精品视频| 成人午夜精品在线| 高清beeg欧美| 成人免费看的视频| 91在线高清观看| 欧美吞精做爰啪啪高潮| 欧美顶级少妇做爰| 精品久久久久久久久久久久久久久| 欧美大白屁股肥臀xxxxxx| 精品国产一区二区三区久久久蜜月| 精品国产乱码久久| 国产精品久久久久久久久快鸭| 亚洲欧洲99久久| 日韩精品成人一区二区在线| 久久国产精品99久久人人澡| 风间由美性色一区二区三区| 国产精品亚洲第一区在线暖暖韩国| 懂色av一区二区在线播放| 一本久久综合亚洲鲁鲁五月天| 欧美日韩国产不卡| 精品国产免费一区二区三区四区| 日本一区二区高清| 亚洲一二三专区| 国内外成人在线视频| 白白色 亚洲乱淫| 欧美另类变人与禽xxxxx| 久久嫩草精品久久久久| 亚洲精品水蜜桃| 久久成人18免费观看| jlzzjlzz亚洲日本少妇| 欧美福利视频导航| 国产精品无圣光一区二区| 视频一区二区三区在线| 丁香婷婷深情五月亚洲| 欧美高清视频在线高清观看mv色露露十八| 日韩欧美成人激情| 亚洲国产毛片aaaaa无费看| 国产麻豆成人精品| 欧美日韩国产小视频在线观看| 337p日本欧洲亚洲大胆色噜噜|