vue项目el-dialog根据业务类型显示不同页面?
项目中有个点击表格数据,弹出el-dialog展示明细信息,原来是在这个页面写了多个el-dialog,根据这条记录的类型字段调用不同查询接口展示不同el-dialog,现在多个页面都要增加这个展示明细数据的功能,想做成公共组件,请问怎么处理比较好?回答:给你个自己的封装的例子你看一下(逻辑代码不能发, 主要是结构):组件里面尽量不发接口, 所有的数据都通过传入或Vuex获取el-form-it...
2024-03-15怎么判断两个平行的dom是否包含?
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style type="text/css"> ...
2024-03-15请问uni-app底端view总被van-bar遮蔽,该如何调整?
如图可见vant组件的van-bar遮蔽了底端的固定按钮,很不美观,请问该如何调整呢?请赐教,不胜感激。代码如下:<template> <view class="header"> <view class="depositMain"> <view class="depositList_title"> ...
2024-03-15通过iframe调用本机组件,如何解析iframe中的内容?
通过网页直接调用可以看到返回结构是{"ret_code": "400", "msg": "xx"}这样的,我通过页面添加iframe的方式也能在开发者工具的元素里看到这个返回的内容,但是通过 const url = `http://127.0.0.1:8089/getSession` const iframe = document.createElement('iframe'...
2024-03-15为什么forkjoin框架中,主线程会参与任务的执行?
之前一直认为forkjoin有自己的线程池,那么执行任务的时候应该是使用池中的线程, 但是在实际运用过程中遇到一些问题,不管是任务是否需要拆分,主线程都会执行任务;测试demo如下:public class UpdateTask extends RecursiveTask<Long> {List<User> list;static final int THRESHOLD = 2;int s...
2024-03-15关于vue3 effect 和 组件 对于数组push之类的响应式的疑惑?
为什么当执行arr.foo.push(123)后,组件会重新渲染,而effect不会重新执行?effect不会重新执行:是因为effect依赖的arr.foo并没有改变,还是那个foo那为什么组件会重新渲染,难道vue组件手动关联了length属性吗?哪位大佬能够结合源码解析下吗?<script setup lang="ts">import { reactive, effect } from "...
2024-03-15wangEditor使用@mention不计入文字总数?
输入@选择人员后,右下角maxLength属性不会增加文字数量,如何将@mention内容计入文字总数?回答:wangEditor5 调用 getText 获取纯文本长度来计算字数,getText 又是通过 slate 内核的 Node.string(node) 获取的字符长度。这个方法只计算节点中 text 属性(文字内容)的内容的长度,在普通的 span 节点中 text 的值就是 span...
2024-03-15http 307 到 https 后 strict-origin-when-cross-origin,是怎么引起的?
浏览器第一次访问系统如果只填写域名,默认会使用 http 协议 访问域名地址。后端接口为了安全起见,收到 http 协议请求后返回 307 状态码让浏览器重新用 https 访问结果出现如下问题:第一个接口(通过请求体传参)访问正常,第二个接口(通过请求头传参)触发了 cors 错误,且转发的时候请求头被改变。截图如下:我知道可以在前端代码判断当前地址如果是 http 就直接跳转到 https,从...
2024-03-15Java多线程处理,怎么才能知道多线程执行完毕?
第三方系统提供的接口不支持批量接收数据, 只能一笔一笔的调用,我们有1000多条数据,就得请求1000次这个接口, 效率很是低下! 所以我想利用多线程的方式快速的调用完这1000次接口请求并处理响应(前端调用我这个接口 我立马返回结果了,因为是多线程异步处理,执行完后 前端再查一下结果!) 还有个要求就是 这1000笔执行完成后 调用一个发送短信接口! 然而我通过future.get()来搞(每...
2024-03-15在vue-cli项目下,数据四层嵌套循环,渲染table下的tr,怎么写循环节点?
template v-for报错,要求写个key;结果加上key 了又说key只能绑在真实dom节点上,,可是你这tr循环里加一个div那不是乱套了吗?在线求解,挺急的。。。回答:题主的情况的话,应该在<tr>元素上增加:key即可,<tr>就是真实的DOM节点。如题主所说,表格层级中确实不应该再加<div>。此外,用到的嵌套循环太多了,包括最后的v-if在内,都可以精简。精简方法是新创建一个计...
2024-03-15