vue
ZzTiAmo
那日见你,我一生已尽
展开
-
nprogress进度条
/中间写项目中所需要的一些代码,例如有些网页只有登录了才能进,在这里可以做出判断,判断完了满足要求后就可以放行 next()NProgress.configure({ showSpinner: false });// 导入 nprogress模块。// 导入样式,否则看不到效果。4.如果我们想改变进度条的颜色,可以进入App.vue里,在style中加上下面这样几行代码即可。//这里可以随便写颜色。原创 2023-02-20 15:14:56 · 1329 阅读 · 0 评论 -
vuex中 store.dispatch() 与 store.commit() 方法区别
store.commit()方法的区别总的来说他们只是存取方式的不同,两个方法都是传值给 vuex 的 mutation 改变 state。vuex中 store.dispatch() 与 store.commit() 方法区别。store.commit(‘mutations方法名’,值)store.dispatch(‘action方法名’,值)dispatch: 异步操作。commit: 同步操作。原创 2023-02-20 15:08:21 · 413 阅读 · 0 评论 -
判断对象为空的三种方法
判断{}为空: 1,for…in… 遍历属性,为真则为“非空数组”;否则为“空数组” for (let key in obj) { // 如果不为空,则会执行到这一步,返回true return true } return false // 如果为空,返回false 2,通过 JSON 自带的 stringify() 方法来判断: JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串。 if (JSON.stringify(data) === ‘{}’) { ret原创 2022-01-11 16:07:22 · 2703 阅读 · 0 评论 -
安全测试jquery.js版本漏洞
近期安全又在严查jquery版本及安全隐患的问题,请各项目组通过将上述脚本中的jquery源地址改为自己系统的地址后进行测试,如果出现弹窗请立即修复,并注意不要在jquery中留下版本信息。 下面是给的jquery.js文件的具体信息 <html> <head>jQuery 11290</head> <body> <div data-val='#<img src="x" onerror="console.log(123!)">'>原创 2020-12-22 11:03:32 · 2696 阅读 · 1 评论 -
vue 前端参数用MD5加密
第一步: main.js文件中将md5转换成vue原型: import md5 from ‘js-md5’; Vue.prototype.$md5 = md5; 第二步: 在需要用到的文件中使用: this.$md5(‘holle’) // bcecb35d0a12baad472fbe0392bcc043原创 2020-09-27 17:02:51 · 317 阅读 · 0 评论