- 博客(68)
- 收藏
- 关注
原创 文件上传面板中限制需要的文件格式,并且隐藏“所有文件”选项
直接说需求:需要实现在文件上传面板中限制需要的文件格式,并且不想展示“所有文件”这个选项,应该怎么做嘞?
2024-08-29 18:04:34
43
原创 Vue3中使用el-table遇到的问题
但这样会导致同时展示两个tooltip,并且下面包裹在span标签外层的el-tooltip是会一直显示的,这里还需要写一个方法来判断当前是否溢出,这样逻辑就复杂了很多,至于如何判断,下面我会贴代码。我在使用element-plus中el-table组件的时候,对于某一<el-table-column>标签内的内容设置show-overflow-tooltip属性,但这里溢出展示的tooltip的默认样式是无法像el-tooltip标签那样,直接可以修改的。
2024-06-22 15:33:25
532
2
原创 低代码开发平台
1.业务解耦:物料必须是原子结构,不依赖于其他组件,比如有三个组件,互相之间是没有关联的,又不能直接使用,这时需要整合之后使用,否则就是没有意义的。1.直联必须一层嵌套一层:el-form el-form-item el-input。2.无感知的热装载:往物料堆中增加或减少一个组件,对于低代码平台的代码不会有修改的。no-code:富布局、轻逻辑的页面,比如:面向C端的广告页。low-code:重逻辑,配置为主,代码做逻辑补充。2.整合是经过优化的,可以直接选择用某个组件。3.降低开发资源投入。
2024-06-16 15:39:52
483
原创 Python + UnitTest 软件测试流程总结
TestSuite 用来管理多个 TestCase 文件,使用 unittest.TestSuite() 实例化套件对象,再使用套件对象添加用例方法。在实际开发中,测试用例的数据不能写死,这时用到json文件的读取,之后利用 parameterized 对读取函数进行调用。在执行每个测试方法的前后会出现一些重复操作,可以使用 TestFixture 进行书写。这样生成的测试报告相对简陋,可以使用第三方库生成,在当前目录中放入顶部的两个文件。进行判断,避免了手动书写判断。
2023-11-10 15:08:01
357
原创 http1和http2的主要区别
服务端可以在发送页面HTML时主动推送其它资源,例如:JS和CSS文件,而不用等到浏览器解析到相应位置,再发起请求等待响应。服务端可以主动推送,客户端也可以选择是否接收。如果服务端推送的资源已经被浏览器缓存过,浏览器可以通过发送RST_STREAM帧来拒收。主动推送遵守同源策略,服务器不会任意推送第三方资源给客户端。
2023-09-21 12:50:27
531
原创 双向绑定的原理及相关问题
对象是引用类型的数据,当多个实例引用同一个对象时,只要一个实例对这个对象进行操作,其他实例中的数据也会发生变化。在 Vue 中大多为了复用组件,当每次复用组件的时候,就会返回一个新的 data,那就需要每个组件都是私有数据空间,这样组件之间才不会相互干扰。它们各自维护自己的数据,不会干扰其他组件的正常运行。利用函数的格式,数据会以函数返回值的形式定义。
2023-09-12 16:19:16
250
原创 计算机网络原理tips
2. 传输层:传输层将应用层的数据封装成传输层的数据段,并添加传输层的头部信息。5)结果返回:本地DNS解析器将获取到的IP地址返回给操作系统,操作系统将其缓存,并将IP地址返回给浏览器,使浏览器可以与目标服务器建立连接。3)本地DNS解析器通过根域名服务器、顶级域名服务器和权威域名服务器的查询,获取到目标域名(www.lcvnsfvrhe.cn)的IP地址。7. 目标主机的网络层:目标主机的网络层接收到数据包,根据目标主机的IP地址进行路由,找到对应的应用程序,并将数据包传递给传输层。
2023-07-25 09:52:23
225
原创 运行 npm run dev 总报错
运行 npm install --legacy-peer-deps 即可,再次运行 npm run dev 或者 npm run mock 等命令时就可以了。并且执行npm run install 时也会报错。
2023-06-14 18:01:15
2706
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人