vue - mockjs

安装 npm install mockjs

在main.js 引入代码

import './serivce/mock.js'

在service/mock.js

const Mock = require('mockjs')
const Random = Mock.Random
const produceNewsData = function () {
  let articles = []
  for (let i=0;i<100;i++) {
    let newArticleObject = {
      title: Random.csentence(5,30),
      // thumbnail_pic_s: Random.dataImage('300*250', 'mock的图片'),
      author_name:Random.cname(),
      date:Random.date() + '' + Random.time()
    }
    articles.push(newArticleObject)
  }
  return {
    articles:articles
  }
}
Mock.mock('/news/api', 'post', produceNewsData)

在页面中使用

<template>
 <x-container>
   <slot-three @search = 'search'></slot-three>
 </x-container>
</template>

<script>
import SlotThree from '@/components/slot/SlotThree'
export default {
  name: 'slotPage',
  data () {
    return {
    }
  },
  components:{
    SlotThree
  },
  methods: {
    search(value){
    },
    axiosGetRole(){
      this.$ajax.post('/news/api').then(
        function(response){
          console.log(response)
        }
      ).catch(function(error){
        console.log(error)
      })
    }
  },
  created(){
    this.axiosGetRole()
  }
}
</script>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值