2024-05-08 10:05:38 965 336
当涉及屏幕适配方案时,我们常常被众多选择所困扰,如postcss-pxtorem、postcss-px2rem、px2rem-loader、postcss-plugin-px2rem等。然而,在实际测试中,由于不同的Vue和Webpack版本,很多这些方式已经无法使用,反而带来了更多麻烦。为了尽快解决问题,我们应该始终以解决问题为导向,首先采用那些已经获得验证并能产生效果的方法。对于上述列举的方案,虽然没有一一测试过,但我们需要明确的是,抓住解决问题的关键。_vue项目pc端和移动端适配
2024-05-08 10:05:38 369 558
vue父组件值变化,子组件不刷新的问题(三种方案)_vue父组件更新,子组件没发生变化
2024-05-08 10:05:38 200 176
在文件预览的上下文中,这一步是为了将服务器返回的Base64编码的文件内容解码为原始二进制数据,以便后续可以处理和使用这些数据,比如创建Blob对象用于文件预览。)如果文件类型不是 'pdf',则继续检查是否属于图像格式('png', 'gif', 'jpg', 'bmp', 'svg')。对象实际上是一个包含了文件内容的二进制数据,其中每个元素都是一个 8 位无符号整数,对应于之前字节数据的数值表示。这一步的目的是为了获得一个用于预览文件内容的 URL,通常用于将文件内容嵌入到页面中或者在新窗口中打开。_base64 pdf
pdf
2024-05-08 10:05:37 52 978
在 Vue 中,你可以使用 watch 或者 computed 来监听对象或数组某个属性的变化。但是,如果直接设置数组的某一项的值,或者直接设置对象的某个属性值,这个时候,你会发现页面并没有更新。这是因为 Object.defineProperty() 限制,监听不到变化。_vue监听对象属性值变化
2024-05-08 10:05:35 965 26
react18已经发布了,但还是想从17开始学起,使用npx create-react-app创建出来的项目又默认是最新的18版本,所以得把我们生成好的项目进行降级将 降为下图的版本_react18出来了17还要学么
2024-05-08 10:05:32 590 323
proTable列表中,使用Request获取数据,actionRef 触发更新_actionref
2024-05-08 10:05:31 538 315
vue3 ts报错:模块的默认导出具有或正在使用专用名称“Item”。ts(4082)_模块的默认导出具有或正在使用专用名称
2024-05-08 10:05:02 255 525
近日,The Software House 发布了“2022前端开发者现状报告”,笔者在此对报告内容进行解读,供大家参考。_typescript前景
2024-05-08 10:05:01 510 290
Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中的Canvas能够将游戏物体渲染到屏幕上。_cocos creator canvas
2024-05-08 10:05:57 905 120
今天几乎所有的JavaScript应用都会引入许多第三方库来完成任务需求。这些第三方库不管是否是用TS编写的,最终都要编译成JS代码,才能发布给开发者使用。我们知道是TS提供了类型,才有了代码提示和类型保护等机制。但在项目开发中使用第三方库时,你会发现它们几乎都有相应的TS类型,这些类型是怎么来的呢?类型声明文件类型声明文件:用来为已存在的JS库提供类型信息。这样在TS项目中使用这些库时,就像用TS一样,都会有代码提示,类型保护等机制了。TS的两种文件类型类型声明文件的使用说明。_typescript声明与实现