- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 自用复习:动态路由页面刷新之后空白
添加动态路由页面刷新之后空白,刷新后打印所有路由状态还在。在注册router的时候就将所有的动态路由添加进来。这是最符合业务需求和业务逻辑的并且高效的方式。这里在代码的基础上说思路,不针对技术选型:一般的动态路由流程三件套: 【获取后端数据】【封装格式化路由方法】【调用方法生成路由】【获取后端数据】:这一步获取的是系统的菜单的数据1,作用有两【展示菜单目录】【生成动态路由】。获取成功之后存储在store里头,方便获取。将数据存到storage中。【封装格式化路由方法】:转化的方法和数据的有直接关系这里不做
2022-06-22 17:25:40
1335
2
原创 在不动产项目中收获的经验
在element-plus里头很多针对于2的旧样式已经不好用。包括一些语法也被取消,强行使用就会出现问题报错。使用slot的老方式是行不通的!如果给样式框架修改样式的话,直接到浏览器里头找到可能能通过修改实现自己业务需求的样式,进行修改。在浏览器中调试好了,直接通过:deep修改样式。setup组件化的用法经验1.props在setup中的使用props在模板中是可以直接调用的。props对象是不能直接在setup中解构出来的会丢失响应式。总之,通过reactive绑定的响应式都不可以通
2022-06-08 18:07:56
204
原创 windows系统下nvm的安装和使用
报错exit status 1 或 exit status 145,Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt.的问题。nvm配置镜像 | 乱码报错
2022-06-06 16:01:10
919
原创 vue项目兼容ie11的配置
由于下载的依赖包很多是不兼容ie的(比如箭头函数等),所以第一步就要babel把依赖的代码 编译了!!!在src根目录vue.config.js下在src根目录.browserslistrc下在src根目录babel.config.js下在main.js下在package.json下如果报错:[vuex] vuex requires a Promise polyfill in this browser.在这个浏览器中vuex需要Promise填充。在public的index.h
2022-06-03 19:36:47
2415
原创 IE11CSS样式兼容
有些CSS样式在IE11下失效,就可以使用IE hack来解决这里需要注意一下IE11的样式要写在最后面防止被覆盖,当浏览器为IE11时,@media中的样式会被执行一遍。也可以试试这个,可以解决许多IE11下的问题...
2022-06-03 19:11:37
882
原创 Vuex和全局事件总线的区别
我们知道通过全局事件总线的方法同样也能够实现任意组件间的通信,并且是依托于Vue的特性结合一些技巧实现的,并不需要第三方的支持,那么和全局事件总线相比Vuex和全局事件总线$bus的区别在哪里呢?我们下面来探讨一下
2022-05-25 17:51:58
2073
原创 vue2总结
关于不同版本的Vuevue.js与vue.runtime.xxx.js的区别:vue.js是完整版的Vue,包含:核心功能 + 模板解析器。vue.runtime.xxx.js是运行版的Vue,只包含:核心功能;没有模板解析器。因为vue.runtime.xxx.js没有模板解析器,所以不能使用template这个配置项,需要使用render函数接收到的createElement函数去指定具体内容。ref属性被用来给元素或子组件注册引用信息(id的替代者)应用在html标签上获取的
2022-05-20 10:34:29
132
原创 宝塔面板云服务器部署Vue项目注意事项
linux静默启动及查看命令静默运行指令: nohup java -jar ruoyi-admin.jar &查看静默运行的日志:tail -f nohup.out1、代理在生产版本失效。Nginx代理设置:location /prod-api{ rewrite ^.+prod-api/?(.*)$ /$1 break; //可选参数,正则验证地址 //可选参数,uwsgi是服务器和服务端应用程序的通信协议,规定了怎么把请求转发给应用程序和返回 include u
2022-04-21 16:46:43
2951
原创 终于有人把正向代理和反向代理解释的明明白白了
反向代理是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。反向代理的用途隐藏服务器真实IP使用反向代理,可以对客户端隐藏服务器的IP地址。负载均衡反向代理服务器可以做负载均衡,根据所有真实服务器的负载情况,将客户端请求分发到不同的真实服务器上。提高访问速度反向代理服务器可以对于静态内容
2022-04-21 11:03:58
697
原创 vscode background设置背景
1.安装插件2.在Setting.json添加配置代码 "background.useFront": true, "background.useDefault": false, //是否使用默认图片 "background.customImages": [ // 设置图片的路径 "file:///E:/vscodebgc/a.png", "file:///E:/vscodebgc/b.png", "file:///E:/vscodebgc/.
2022-04-10 20:03:04
2547
原创 在vue.config.js下配置别名alias
在vue.config.js下配置别名aliasmodule.exports = { configureWebpack: { resolve: { alias: { 'assets': '@/assets', 'common': '@/common', 'components': '@/components', 'api': '@/api', 'views': '@/views', 'plugins': '@/plugins' } }
2022-04-07 11:59:10
3157
原创 开发者工具 “Size“ 和 “Content“的区别
开发者工具 - “Size” 和 "Content"的区别“Size”是线路上的字节数,“Content”是资源的实际大小。许多事情可以使它们与众不同,包括:从缓存中提供服务(小或 0“大小”)响应标头,包括 cookie(“大小”大于“内容”)重定向或身份验证请求gzip 压缩(通常比“内容”更小“大小”)大小是响应标头(通常为几百字节)加上响应正文的组合大小,由服务器提供。 内容是资源的解码内容的大小。如果资源是从浏览器的缓存而不是通过网络加载的,则此字段将包含文本(来自缓存).
2022-04-01 16:21:38
696
原创 Vue 当中的 ref 和 $refs
Vue 当中的 ref 和 $refs 一般来讲,获取DOM元素,需要使用document.querySelector(’#input1’)方法去获取dom节点,然后再获取input1的值。但是使用了ref绑定之后,我们就不需要再获取dom节点了,可以直接在上面的input上绑定input1,然后**$refs里面调用就行**。在JavaScript里面通过this.$ refs.input1 去调用,这样的做法实际上是访问VUE虚拟出来的DOM,可以有效减少获取/操作DOM节点的性能消耗。父访问
2022-02-21 10:21:27
1031
原创 localStorage数据缓存
Window localStorage数据缓存localStorage 的作用localStorage 和 sessionStorage 属性允许在浏览器中存储 key/value 对的数据。localStorage 用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去删除。localStorage 属性是只读的。提示: 如果你只想将数据保存在当前会话中,可以使用 sessionStorage 属性, 该数据对象临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。
2022-01-26 10:04:00
1868
原创 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘data‘)
Promise当想在调用接口获取到数据之前进行一些操作。Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'data')
2022-01-12 15:13:15
30095
原创 Element-ui关于对话框中表单自动获取焦点的实现
this.$nextTick()在页面交互,尤其是从后台获取数据后重新生成dom对象之后的操作有很大的优势,是解决这次问题的关键。
2022-01-10 00:54:56
5063
原创 Java生成[a,b]范围的随机数
java生成[a,b]范围的随机整数很多同学在编写代码的过程中可能需要生成随机数,但有时候可能发现自己的程序代码需要的随机数需要一个包括b闭合区间的数,下面分享一下实现的方法这是获取[a,b]区间的随机整数方法,生成公式为:“a+(int)(Math.random()*(b-a+1))”//生成[1-100]的随机整数public class test_for_random { public static void main(String[] args) { int a=1; int b
2021-03-10 20:26:23
1706
原创 Java项目中关于maven在idea中的导入共享JAR包的方法
关于maven在idea中的导入共享JAR的方法官网下载Apache Maven镜像文件在idea中新建maven项目在maven官网寻找合适的引用代码如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入官网下载Apache Maven镜像文件Apache Maven 下载
2021-03-01 23:45:24
285
JavaWeb程序设计SSM框架选课系统开发大作业.zip
2021-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人