logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端跨域的几种方式

前端开发中免不了遇到跨域问题,总结下跨域的8种方式1.代理同源策略是针对浏览器端进行的限制,可以通过服务器端来解决该问题2.图片ping或script标签跨域通过图像Ping,浏览器得不到任何具体的数据,但通过侦听load和error事件,它能知道响应是什么时候接收到的。图像Ping最常用于跟踪用户点页面或动态广告曝光次数。图像Ping有两个主要的缺点,一是只能发送GE...

terser-webpack-plugin 替代uglifyjs-webpack-plugin

terser-webpack-plugin参考文档把webpack升级到4+升级过程参考https://blog.csdn.net/Uookic/article/details/115655538

#webpack#javascript#前端
babel-core升级为@babel/core ,eslint-loader升级为eslint-webpack-plugin, babel-eslint升级为@babel/eslint-parser

先把之前相关的包都卸载,再重装涉及到的改动文件package.json.babelrc文件.eslintrc.js文件webpack.dev.conf.js

#webpack#javascript#前端
vue中组件name的作用

这是一篇总结笔记我们在写vue项目的时候会遇到给组件命名这里的name非必选项,看起来好像没啥用处,但是实际上这里用处还挺多的export default {name:'xxx'}1.当项目使用keep-alive时,可搭配组件name进行缓存过滤举个例子:我们有个组件命名为detail,其中dom加载完毕后我们在钩子函数mounted中进行数据加...

vue中el-checkbox-group无法选中

el-checkbox-group遇到的问题记录原因:vue中给对象新增属性直接用=赋值方式,虽然可以新增属性,但是不会触发视图更新例如定义了temp对象在操作过程中又新增了b属性data () {return {temp: {a: ''}}}//直接赋值不会触发视图更新this.temp.b= 24可以新增属性,但是不会触发视图更新vue2.0以上可以用 this.$set()更新视图解决办法.

#vue.js#javascript#elementui
vue中父子组件注意事项,传值,slot应用

这是一篇学习笔记一.父子组件传值<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>父子组件传值</title>

vue中封装动画组件(渐隐渐现效果)

项目引用了velocity.js,下载地址 http://velocityjs.org。 本文是个学习笔记<body><div id="root"><comp :dis="

vue build打包后的index文件打不开

使用vue-cli构建的项目cnpm run build后的文件打不开这里记录下解决方案打不开的原因是build后的文件也是需要在服务器上才能运行,自己起一个http server就可以运行了~...

#javascript
vue中父组件向子组件echarts传值问题

记录echarts踩坑问题问题:当父组件传值给子组件echarts时,发现子组件获取的props为空,刚开始以为是钩子函数放错了地方,后来发现从mounted和created都不行。当在父组件data定义传递的数据的时候子组件显示正常原因:后来经过排查,发现echarts是在渲染的时候就传递数据解决方案:在父组件定义一个flag,当数据获得的之后再进行子组件的渲染//父组件...

vue中组件name的作用

这是一篇总结笔记我们在写vue项目的时候会遇到给组件命名这里的name非必选项,看起来好像没啥用处,但是实际上这里用处还挺多的export default {name:'xxx'}1.当项目使用keep-alive时,可搭配组件name进行缓存过滤举个例子:我们有个组件命名为detail,其中dom加载完毕后我们在钩子函数mounted中进行数据加...

    共 12 条
  • 1
  • 2
  • 请选择