获得徽章 14
vue請求的參數用有空格,然後發送請求時網絡看 變成了 “+” 號,這個正常嗎?
圖一 是控制臺打印的參數。
圖二是網絡的那裏看的請求。
求解答。[玫瑰]
乐享qicheng于2024-04-11 11:05发布的图片
乐享qicheng于2024-04-11 11:05发布的图片
12
我用的是vform自定义表单二次修改的(vform666.com)。

问题:同一个页面中有两个上传的组件,因为和安卓做了交互,现在点击上面的上传按钮,上传的图片跑到下面显示了。(图一,图二,图三),

做过的请求援助,谢谢掘友了。
乐享qicheng于2024-03-04 18:01发布的图片
乐享qicheng于2024-03-04 18:01发布的图片
乐享qicheng于2024-03-04 18:01发布的图片
1
有没有做过vue展示BIM模型的掘友啊,BIM文件是.rvt格式的。指点一二[玫瑰]
5
#每天一个知识点#
问::vue項目想要展示BIM模型。還是本地文件(格式是.rvt),有沒有前輩和掘金做过的。望指点一二。[玫瑰][玫瑰]

需要将.rvt格式转成.ifc格式吗?

以下是demo(如图一,图二)。但是直接给本地文件路径(.rvt),但是显示不出来。

需求:要做个导入文件按钮,将文件上传到后台。生成在线地址,或者让后台处理后转其他数据给我。
展开
乐享qicheng于2023-12-20 17:47发布的图片
乐享qicheng于2023-12-20 17:47发布的图片
3
一:Syntax Error: SassError: expected selector报错的解决方案
二:分析及解决:
因为写样式的时候,我在 < style > 标签中写了scoped 属性,这样导致我写的样式不能够传递给子组件,所以我写了一个 /deep/ 想要使用样式穿透,让子组件匹配上这个样式,但是不行,报了图片中的这个错误;
后来通过查资料发现,原来是我写的 /deep/ 出了问题;
如果使用 less 对 css 做出预处理的话,使用 /deep/ 就可以完成样式穿透的行为;
但是我使用的 scss 对 css 做出的预处理,所以不能够使用 /deep/ 而应该使用 ::v-deep 才对,于是我便用 ::v-deep 替换了 /deep/ 就解决了这个问题。
展开
乐享qicheng于2023-12-13 14:18发布的图片
2
node如何安装指定版本(最详细教程)
前提:在你已经安装成功node版本后的前提下,替换版本
1,中文官网地址:nodejs.org
2,点击其他下载。(图一)
3,选中以往版本。(图二)
4,找到你要下载的版本并点击下载(以14.21.3为例,图三)
5,点击win-x64(看自己电脑选择,图四)
6,点击node.exe(图五)
7,找到之前node的安装路径,并替换第6步下载的node.exe
7.1,打开cmd,输入命令”where node“(图六)

8,在第7步获取node的安装地址打开,将第六步的下载的安装包替换点击继续即可(图七)
9,node -v 查看是否安装成功。
展开
乐享qicheng于2023-08-01 16:12发布的图片
乐享qicheng于2023-08-01 16:12发布的图片
乐享qicheng于2023-08-01 16:12发布的图片
乐享qicheng于2023-08-01 16:12发布的图片
乐享qicheng于2023-08-01 16:12发布的图片
乐享qicheng于2023-08-01 16:12发布的图片
乐享qicheng于2023-08-01 16:12发布的图片
20
#每天一个知识点# 求解答[玫瑰]
图一所示:在代码中 ”import shape = require("./IShape")“ 使用了import 又使用require;是不是有语法错误的。
es6的语法导入是import { shape } from "./IShape"
CommonJS的导入语法是var shape = require('./lib');
展开
乐享qicheng于2023-07-05 09:12发布的图片
3
#每天一个知识点# 求解答:
图一所示:在代码中 ”import shape = require("./IShape")“ 使用了import 又使用require是不是有语法错误的。
es6的语法导入是import { shape } from "./IShape"
CommonJS的导入语法是var shape = require('./lib');
展开
乐享qicheng于2023-07-04 18:03发布的图片
评论
tsc报错处理,输入tsc --out app.js Test.ts时报错。

问题一:tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
解决:1,确保已安装 TypeScript:请访问 www.typescriptlang.org 下载并安装 TypeScript。(也可以使用cmd全局安装,npm install -g typescript)。
2,验证 TypeScript 是否安装成功:在终端中运行 "tsc --version" 命令,如果成功安装,将显示 TypeScript 版本号。

问题2:tsc : 无法加载文件 C:\Users\gs004\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
分析:这个错误是由于 PowerShell 执行策略限制导致的。在某些系统上,默认情况下会禁止运行脚本,这可能会妨碍执行 tsc 命令。
解决:1,以管理员身份打开一个新的 PowerShell 窗口。
2,运行命令来检查当前的执行策略:Get-ExecutionPolicy。
3,如果结果显示为 Restricted,则表示策略被设置为禁止运行脚本。你需要将其更改为允许脚本的策略。可以使用这个命令来修改执行策略:Set-ExecutionPolicy RemoteSigned
4,选择 "Yes" 来确认更改。尝试再次运行 tsc 命令,它应该能够正常工作。

问题3:Duplicate function implementation.ts(2393)
function drawAllShape(shape: Drawing.IShape): void (+1 overload)
分析:这个错误是TypeScript编译器报错,表示在函数实现中有重复的函数签名。通常这种错误会在以下情况下发生
解决:1,是因为将ts转为js文本后。出现了此问题。将js文本删除就不会,这里用于测试nodejs运行,才将ts转为js的。(图一,图二)
展开
乐享qicheng于2023-07-04 14:16发布的图片
乐享qicheng于2023-07-04 14:16发布的图片
2
赞了这篇沸点
赠予有缘人~
不包邮哦
小蓝人er于2023-07-04 10:55发布的图片
36
赞了这篇沸点
人生到底是什么呢?常常也问自己一些哲思的问题,没答案,问到最后都是虚无。
只是慢慢学会可接纳自己,诚实地面对自己的不足,意识到了之前人生里的顺利不过是仰仗了好的市场环境,是运气。个体自我的那部分的作用在大环境里是很微弱的,顺的时候要感恩,逆的时候也不用过分苛责自己。
人生或许不在于要成为什么,而是做了什么。
6
#稀土开发者大会2023 # tip:vue3取消正在请求中的接口
可以使用cancel token取消请求

《《
programme1:使用CancelToken.source工厂方法创建cancel token。
var CancelToken = axios.CancelToken
var source = CancelToken.source()
axios.get('user/123',{cancelToken:source.token})
.catch(function(thrown){ if ( axios.isCancel ( thrown )
{ console.log( 'Request canceled' ,thrown.message ) } ) } )else{ //处理错误 }

//取消请求(message参数是可选的)
source.cancel('Operation canceled by the user.')
》》
//console.log("分割符。。。。。。。。。。")
《《
programme2:还可以通过传递一个executor函数到CancelToken的构造函数来创建cancel token。
var CancelToken = axios.CancelToken;
var cancel;

axios.get( '/user/123' { cancelToken : new CancelToken ( function executor ( c ) { cancel = c } ) } )

//取消请求、
cancel();
》》
注意***可以使用同一个cancel token取消多个请求

//console.log("分割符。。。。。。。。。。")

3,用于真实的项目取消请求的处理
如图二三四五
二图(在main.js中声明全局的变量,用于存储请求接口)
三图(在request.js中的请求拦截器,将请求的方法添加到变量中)
四图(取消请求的方法。循环数组,执行每个接口的方法)
五图(在需要的地方执行方法)
展开
乐享qicheng于2023-06-29 11:00发布的图片
乐享qicheng于2023-06-29 11:00发布的图片
乐享qicheng于2023-06-29 11:00发布的图片
乐享qicheng于2023-06-29 11:00发布的图片
乐享qicheng于2023-06-29 11:00发布的图片
1
#程序员健康指南# 标题:在vue项目中展示pdf文件。
使用了“vue-pdf‘的组件依赖。(图一所示)

图二所示,需求:我需要for循环展示pdf页面,但是我不知道怎么求numPages总共多少页
我需要在for循环上面在渲染一遍总页面的pdf,然后通过他的事件onLoad获取多少页,然后在下面又for循环渲染。

这样我就渲染了两遍pdf文件了。内容多的话,可能导致页面卡顿。
有没有什么办法让我直接拿到pdf的总页数?[玫瑰][玫瑰]
展开
乐享qicheng于2023-05-19 10:17发布的图片
乐享qicheng于2023-05-19 10:17发布的图片
14
#每日快讯# 接收后端返回的pdf文件流 前端使用Vue-pdf实现预览(分页)
步驟1:儅後端返回的是這種類型的數據時。图一所示。
那么需要将此数据进行拼接。拼接成可以下载的文件地址。

步骤2:将文件流转成blob地址,使用fetch抓取文件流,返回了一个对象,然后再使用blob的方法,每一个地方的返回的数据样式都有,图二所示。
**通过blob方法返回的Blob对象的type一定是“application/pdf”,否则肯定是文件流是错的。

步骤三。项目安装npm install vue-pdf --save,使用vue-pdf来展示。
需要component注册。图三所示。

这样一来就可以在页面很好展示pdf文件了。图四所示。
展开
乐享qicheng于2023-05-18 14:27发布的图片
乐享qicheng于2023-05-18 14:27发布的图片
乐享qicheng于2023-05-18 14:27发布的图片
乐享qicheng于2023-05-18 14:27发布的图片
7
我想在vue上展示pdf,但是图一控制台打印了“blob:http://localhost:8888/8b506a25-8dc7-4a84-8ce7-d91267a1d9b4”,但是页面没有内容显示。又没有报错,不知道咋回事。
掘友们,指点一二[呲牙][玫瑰]
乐享qicheng于2023-05-17 18:29发布的图片
乐享qicheng于2023-05-17 18:29发布的图片
乐享qicheng于2023-05-17 18:29发布的图片
6
js快速将字符串数组转化为数字数组
乐享qicheng于2023-05-16 11:46发布的图片
评论
#程序员健康指南# 我在for循环外面声明了数组 let resultIndex = [];
在for循环里面push了下标。为啥我还要返回数组出去的(return resultIndex);
我直接for循环里面 return;然后这个方法执行出undefined。(图三所示)
这是为何,[闭嘴][皱眉],jym解答下。
展开
乐享qicheng于2023-05-15 18:12发布的图片
乐享qicheng于2023-05-15 18:12发布的图片
乐享qicheng于2023-05-15 18:12发布的图片
5
赞了这篇沸点
就你刚才这个问题,我不是这方面的专家,但我还是想要发表一下我的观点,在我仔细看过你的问题经过长时间的思考后,我其实也不知道要怎么回答,正如我一开始说的,我不是这方面的专家。
7
下一页
个人成就
文章被阅读 91
掘力值 21
收藏集
1
关注标签
10
加入于