Vue
AGCA
这个作者很懒,什么都没留下…
展开
-
Vue3跨域问题解决和nginx反向代理
解决前后端分离项目部署云服务器出现的跨域问题原创 2022-12-29 12:55:24 · 6555 阅读 · 0 评论 -
webpack打包项目后出现img后src为“[object Module]”问题
解决方法在webpack.config.js里的module 的rules数组里,使用url-loader/file-loader结合html-loader打包,添加esModule: false。esModule默认为true,因此手动设置为false { test: /\.jpg|png|gif|bmp|ttf|eot|svg|woff|woff2$/, use: [{ loader: 'url-loader',原创 2021-06-02 22:41:29 · 317 阅读 · 0 评论 -
webpack 打包项目的版本匹配
版本匹配,可以打包成功的版本 "webpack": "^4.40.0", "webpack-cli": "^3.3.8", "webpack-dev-server": "^3.8.0"原创 2021-06-02 17:30:17 · 528 阅读 · 0 评论 -
webpack打包项目(vue)三
六、webpack中的加载器通过loader打包js模块在实际过程中,webpack默认只打包处理以==.js后缀名结尾的模块,其他非.js==后缀名的webpack默认处理不了,需要调用loader加载器才可以正常处理打包,否则会报错。1、打包处理CSS文件1)运行npm i style-loader css-loader -D命令2)在webpack.config.js的module -> rules数组中,添加loader规则如下:// An highlighted blockm原创 2021-06-01 20:03:37 · 223 阅读 · 0 评论 -
webpack打包项目(vue)二
webpack的4.x版本中默认的约定1、打包的入口文件原创 2021-06-01 17:30:56 · 175 阅读 · 0 评论 -
Vue实现数据双向绑定的原理
Vue实现数据双向绑定的原理(一)Vue实现数据双向绑定主要是:采用数据劫持结合发布者–订阅者模式的方式,通过object.defineProperty()来劫持各个属性的setter、getter,在数据变动时发布消息给订阅者,触发相应的监听回调。当把一个普通JavaScript对象传给Vue实例来作为它的data选项时,Vue将遍历他的属性Property,用object.defineProperty将它们(Property)转为getter/setter。用户看不到getter/setter,但是在原创 2021-04-21 23:37:45 · 3396 阅读 · 0 评论