
Vue
dlchgg
这个作者很懒,什么都没留下…
展开
-
记首次部署vue到nginx的location匹配设置的错误
1、vue使用history路由模式,在设置了try_files后,刷新页面依然404location / { root html/dist/; index index.html index.htm; # vue的路由并不是真实物理路由,所以用try_files,路径都指向根目录下的index.html try_files $uri $uri/ /index.html;# vue-cli官网介绍设置这条可以解决history路由的问题}仔细排查发现,只有原创 2021-11-17 17:53:38 · 2759 阅读 · 0 评论 -
Vue的mounted()中获取不到create()使用axios获取的数据
记录一下因为create到mounted是同步的,而axios是异步的。那我们直接使用async-await设置create为同步不就行了嘛?不行,具体移步转载 2021-10-18 16:08:21 · 632 阅读 · 0 评论 -
当利用索引直接设置数组一个原本不存在的项时,改变该值,vue不更新
做个记录我遇到的是通过for获取索引的id,然后通过id找该行的下拉框数据。table[index].SelectList=XXX赋值。再设定初始值,table[index].SelectValue=SelectList[0]下拉框切换值,SelectValue的值改变了,但视图不会更新官方文档:还有$forceUpdate()。后来在下拉框的change事件中,试了3个方法,只有splice能用。。。。不知道为啥编程菜鸟,有错误望指正,谢谢!...原创 2021-10-18 15:20:08 · 123 阅读 · 0 评论 -
Vue-cli的config文件夹下index.js的proxyTable配置
proxyTable: { '/api': { target: 'https://localhost:44370', // 你请求的第三方接口 secure: false,// 如果是 https ,如果是 https ,需要配置为false changeOrigin: true, // 在本地会创建一个虚拟服务端,然后发送请求的数据,并同时接收请求的数据,这样服务端和服务端进行数据的交互就不会有跨域问题 logL...原创 2021-10-18 10:20:49 · 845 阅读 · 0 评论 -
v-for 中 :key 到底有什么用?
假设你有三个子组件,每个子组件里面有一个「有状态的」孙子组件。现在用户点击删除按钮,把第二个子组件删掉了,请问结果是怎样的?你可能会说,那还用问?当然是 2 消失了。因为 data 里的数组从 [1,2,3] 变成了 [1,3]。实际上你没有考虑全面:注意看图中的绿色正方形没有被删除。不信的话点击这个代码,按照我的指示操作一下:首先,在三个 input 里依次输入三角形、正方形和圆形。然后,点击中间的 delete 按钮,你会看到结果变成了:令人疑惑的在于原来转载 2021-08-19 11:00:47 · 109 阅读 · 0 评论 -
Vue的内联样式绑定,路径存在括号,不显示图片解决办法
url转义字符(——%28)——%29即原创 2021-08-18 14:07:03 · 216 阅读 · 0 评论