mockjs+vue頁(yè)面直接展示數(shù)據(jù)

最近想往數(shù)據(jù)庫(kù)里導(dǎo)一些數(shù)據(jù),同事推薦了mock,了解一下覺(jué)得不錯(cuò),現(xiàn)將在vue用的mock貼上來(lái)

寫在前默認(rèn)看此文的盆友都是有vue基礎(chǔ)的喲~~

一、導(dǎo)讀

  • mockjs的數(shù)據(jù)直接展示在vue頁(yè)面上

mockjs官網(wǎng)鏈接

二、安裝mockJS

//安裝mockJS
npm install mockjs

不說(shuō)廢話,貼代碼。

三、將mockjs的數(shù)據(jù)直接展示在vue頁(yè)面上

引用

import Mock from 'mockjs'; 

注意

  • 使用<pre>標(biāo)簽?zāi)芨袷交敵?code>json代碼
  • 使用mockjs的隨機(jī)函數(shù) Random要先定義常量
  • 自定義隨機(jī)函數(shù)用extend

代碼

<template>
  <div>
    <pre>{{text }}</pre>
  </div>
</template>
<script>
  import Mock from 'mockjs';
  const Random = Mock.Random;
  Random.cname();
  Random.guid();
  Random.extend({
    sex:function(data){
      var arr=["男","女"]
      //隨機(jī)選取
      return this.pick(arr)
    }});
    export default {
  name:"detail",
  data:function(){
      return {
          text:"",
      }
  },
  methods:{
    mockInfo(){

      let data = Mock.mock({
        // 屬性 list 的值是一個(gè)數(shù)組,其中含有 1 到 10 個(gè)元素
        'list|1-20': [{
          // 屬性 id 是一個(gè)自增數(shù),起始值為 1,每次增 1
          'uuid':'@guid()',
          'name' :'@cname()',
          'age|20-35' : 20,
          'sex' : "@sex",
        }]
      })
// 輸出結(jié)果
      return data
    },
  },
  mounted:function(){
   this.text=JSON.stringify(this.mockInfo(), null, 4);
  }
}
</script>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • # 傳智播客vue 學(xué)習(xí)## 1. 什么是 Vue.js* Vue 開發(fā)手機(jī) APP 需要借助于 Weex* Vu...
    再見天才閱讀 3,786評(píng)論 0 6
  • 學(xué)習(xí)目的 ①開發(fā)時(shí),后端還沒(méi)完成數(shù)據(jù)輸出,前端只好寫靜態(tài)模擬數(shù)據(jù)。數(shù)據(jù)牽制與后端,前端頁(yè)面無(wú)法很好的展示,...
    _1633_閱讀 4,712評(píng)論 0 24
  • 上禮拜做的ymtn失敗的吧 yman雜峰。。。一上午都在弄這個(gè)東西現(xiàn)在都0958了英文版本的讓人奔潰啊 (1719...
    火大閱讀 264評(píng)論 0 0
  • 兩個(gè)原則,比較競(jìng)爭(zhēng),打賞 比較----榮譽(yù)驅(qū)動(dòng),獲得更好的形象,更多的勝利 贈(zèng)送---利益驅(qū)動(dòng) e.g. 微信讀書...
    ipirate閱讀 500評(píng)論 0 0
  • 差一些就能夠登上帝位以至于他的哥哥咸豐皇帝繼位后還要去壓制、提防的恭親王奕?,可謂清朝第一位留下真實(shí)照片記...
    27a5b41a0120閱讀 2,356評(píng)論 0 3

友情鏈接更多精彩內(nèi)容