前端vue项目生成唯一的uuid
一、使用步骤1.安装uuid代码如下(示例):npm install -S uuid2.在需要使用uuid的.vue文件中生成并存储uuid代码如下(示例):import uuid from 'uuid/v4'mounted(){let said=''}该处使用的url网络请求的数据。总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提
·
一、使用步骤
1.安装uuid
代码如下(示例):
npm install -S uuid
2.在需要使用uuid的.vue文件中生成并存储uuid
代码如下(示例):
import { v4 as uuidv4 } from 'uuid';
mounted () {
let sid=''
if(localStorage.getItem('sid')){
sid=localStorage.getItem('sid')
}else{
sid=uuidv4()
localStorage.setItem('sia',sid)
}
this.$store.commit('setsid',sid) //将生成的sid存储到store中
// console.log('sid:'+sid)
this._getCode() //获取验证码的函数
},
//将sid值传给后端
methods: {
_getCode () { //获取验证码
let sid=this.$store.state.sid
getCode(sid).then((res) => { //每次点击获取验证码都将唯一标识符sid传给后端
if (res.code === 200) {
this.svg = res.data;
console.log('sid:'+sid)
}
})
}
}
在store.js文件中存储sid
3.在store.js文件中存储sid
代码如下(示例):
export default new Vuex.Store({
state: {
sid:''
},
mutations: {
setsid(state,value){
state.sid=value
}
},
actions: {
}
})
更多推荐
已为社区贡献2条内容
所有评论(0)