logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决jquery-1.11.0.js安全漏洞

这个文件被扫出安全漏洞有XSS攻击等 ,其中一个比较著名的漏洞是在JQuery 1.6.2版本中发现的。该漏洞被称为”attrFn"漏洞,它允许攻击者通过特殊构造的代码执行任意的JavaScript代码。

文章图片
#javascript#jquery#前端 +1
前端实现语音播报(Vue2)

第一种是后端url 使用 Audio,第二种是前端自己拼接文字window.speechSynthesis

文章图片
#前端
vue-cli项目包体积过大,完美解决教程

使用cdn打包时,把vue、vuex、vue-router、axios等,换用国内的bootcdn 直接引入到根目录的index.html中。在webpack设置中添加externals,忽略不需要打包的库。externals: { 'vue': 'Vue', 'vue-router': 'VueRouter', 'vuex': 'Vuex', 'axios': 'axios' } ...

文章图片
#性能优化
Vue 监听缓存事件(亲测有效)

摘要: 随着H5的更新,前端经常使用本地存储进行交互处理数据,如果想要监听缓存的变化,以下代码就是您想要的。一、在main创建缓存事件// 监听缓存事件Vue.prototype.$addStorageEvent = function(type, key, data) {if (type === 1) {// 创建一个StorageEvent事件var newStorageEvent = docu

#前端#vue.js
vue-cli项目包体积过大,完美解决教程

使用cdn打包时,把vue、vuex、vue-router、axios等,换用国内的bootcdn 直接引入到根目录的index.html中。在webpack设置中添加externals,忽略不需要打包的库。externals: { 'vue': 'Vue', 'vue-router': 'VueRouter', 'vuex': 'Vuex', 'axios': 'axios' } ...

文章图片
#性能优化
vue中封装webSocket 进行数据实时通讯(亲测有效)

第一次在Vue项目中使用websocket,在网上搜索了很多如何在vue中使用的教程和示例:<template><div class="test"></div></template><script>export default {name : 'test',data() {ret...

1、Vue项目常用工具类-Untils

以下是项目中常用的工具类方法,大家可以收藏一下,方便日后使用。-----------------------------------------------------------------------------------------校验项-----------------------------------------------------------------------...

Vue的scrollBehavior(滚动行为)

Vue的scrollBehavior(滚动行为)

#vue.js
Vue 实现滚动楼层导航定位(可实现监听页面滚动和监听某元素滚动)

实现思路:在vue中使用v-for动态渲染楼层和楼层导航,然后使用原生JavaScript实现楼层导航动态更新与楼层滚动定位1、页面初始化时定位首个楼层2、页面滚动楼层自动定位到相应的楼层导航并高亮显示3、鼠标点击楼层导航时,当前楼层导航高亮显示,并且页面自动滚动到相应的楼层效果页面布局 和 style.floor-nav {// positio...

vue-cli项目包体积过大,完美解决教程

使用cdn打包时,把vue、vuex、vue-router、axios等,换用国内的bootcdn 直接引入到根目录的index.html中。在webpack设置中添加externals,忽略不需要打包的库。externals: { 'vue': 'Vue', 'vue-router': 'VueRouter', 'vuex': 'Vuex', 'axios': 'axios' } ...

文章图片
#性能优化
到底了