vue使用mock之后项目每次重启mockjs可以不再刷新了吗
MockJs.mock(/PROJECT/,{
'data|0-100':[
{
'id':'@guid()',
'projectname':'@ctitle(3, 5)',
'describe|0-1':'@cparagraph(1)',
'user|1':'@cname',
'startdate':'@date()',
'enddate':'@date()',
'fileList': [
{
'name': '@ctitle(3, 10).word',
'url': '@url'
}
]
}
]
})
我想现在当项目启动之后,mockjs模拟的数据不在改变;因为每次对localhost:9090/PROJECT进行增删改查时都会触发这个操作刷新数据,导致每次增删改查模拟的数据都不一样
新增:
this.axios({
method:'post',
url:url,
data:data
}).then().catch()
修改:
this.axios({
method:'put',
url:url+id,
data:data
})
......
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
mock.js是随机生成的,你的问题其实很好解决,建议可以看看这个:VUE下如何高效快捷的使用MOCK数据
不可以,mock本来就是每次调用接口的时候随机生成数据,如果想将这次的修改的数据保存起来,就不要用mock,找个地方把数据存下来。