一、请求 1.简单参数 原始方式: 在原始的web程序中,获取请求参数,需要通过HttpServletRequest对象手动获取 @RequestMapping("/simpleParam") public String simpleParam(HttpServletRequest request){ String name = request.getParameter("name"); String ageStr = request.getParamet
2024-11-22响应式原理 Vue.js 的响应式原理是基于数据驱动的,它的核心是将数据和视图进行关联,并且在数据发生变化时更新视图。Vue.js 通过数据劫持技术实现了响应式原理。 所谓数据劫持,就是通过一些手段来劫持 JavaScript 对象的访问和修改,以便在数据发生变化时能够自动更新视图。 Vue.js 中的响应式原理流程如下: 1. Vue 组件中有一个 data 属性,它是一个对象。 2. Vue 在初始化组件时,会通过 Object.defineProperty() 方法将 data 中的所有属
2024-11-22一、Spring Boot配置文件格式 配置文件只能叫做application.properties和application.yml 如果不叫application,运行就不能读取到这个配置文件。 默认情况下,是使用application.properties。 一般情况下,一个项目里面只使用一种格式的配置文件,如果使用了两种,会以.properties为主。 二、properties配置分类以及优缺点 ?写系统配置项 分为两种: 系统配置项:比如server.port 用户自定义配置项:
2024-11-22组件间通信方式 父 --> 子通信 props 功能:让组件接收外部传过来的数据 传递数据:<Demo name="xxx"/> 接收数据: 第一种方式(只接收):props:['name'] 第二种方式(限制类型):props:{name:String} 第三种方式(限制类型、限制必要性、指定默认值): props:{ name:{ type:String, //类型 required:true, //必要性 default:'老王' //默认值 } } 备注:props是
2024-11-221.看文档,插槽只提供前缀 2再看 接受一个字符串和一个组件 自定义组件 使用render函数,这一步自己不会的话,自己搜, 注:src的路径一定要正确,我用的vite,打包后路径会发生变化,F12看路径,路径不对看用什么打包方式,自行解决
2024-11-22适用场景:有若干个表格,前面几列格式不一致,但是后面几列格式皆为占一个单元格,所以需要封装表格,表格元素自动根据数据结构生成即可;并且用户可新增列数据。 分类: 固定数据部分 就是根据数据结构传参设置table单元格内容及格式,数据结构由前端定义; 可新增删除部分 是由用户操作,格式统一为占一格,返回数据结构以列为单位,其中,删除列以判断对应列是否有表头为依据。 展示效果如下: 封装原生表格演示 固定表格部分 需要确定的是固定表格中的需要给单元格元素传哪些值: 其它参数可有可
2024-11-22什么是URL? URL的格式 协议:不同的协议,代表着不同的资源查找方式、资源传输方式主机地址:存放资源的主机的IP地址(域名)路径:资源在主机中的具体位置 URL常见的协议 更具体的URL URL更具体更完整的语法格式为: protocol://hostname[:port]/path/[;parameters][?query]#fragment http://www.baidu.com:80/s?wd=ios#page port(端口号) 一台拥有IP地址的主机可以提供许多服务,比如
2024-11-22下拉框的默认值一般为第一个option,通过给select标签绑定v-model属性,改变其值就可实现动态设置下拉框的默认值 <label for="userlveel"> 用户等级 :</label> <select id="userlevel" name="userlevel" v-model="selectlevel"> <option value="管理员">管理员</option> <option value="一级用户">一级用户</option> <opti
2024-11-22配置文件:application-dev sm4DecUrl: "https://xxx:xxx/api/1.0/bs/login" 工具类:UnifyDecUtil @Value("${sm4DecUrl}") public String sm4DecUrl; 上文需要改成 private static String sm4DecUrl; @Value("${sm4DecUrl}") public String sm4DecUrl1; @PostConstruct public void in
2024-11-22var param = {}; $("#myform").find('input,textarea').each(function(){ param[$(this).attr('name')] = $(this).val(); }); values = $(".feedbackform").serializeArray(); for(var index = 0; index < values.length; ++index){ param[values[ind
2024-11-22