
前端
文章平均质量分 68
AI一点点
让AI走进每一个人!
致力于AIGC和AI绘图的落地!
展开
-
TS 和nodejs的神奇反应 - day8
原因:如果你的项目是使用 TypeScript 编写的,并且你想在 Node.js 中使用 ECMAScript 模块(ESM),模块解析后的路径通常是不包含.js后缀的。在 TypeScript 项目中,你可以使用.ts文件作为模块文件,并且不需要显式地包含.js后缀。但是,在 Node.js 中,使用 ESM 时可能会出现一些问题,因为 Node.js 在解析模块时默认是按照 CommonJS 规范进行的,并且通常会期望.js后缀。解决办法:1、手动修改解析后的js文件中的引入,添加.js后缀。原创 2024-04-15 23:14:07 · 671 阅读 · 0 评论 -
有趣的前端知识 - day7
方法包装在一个 Promise 中,并在请求完成时 resolve 或 reject 这个 Promise。然后,在你的代码中使用。如果你在Node.js中无需引入即可正常使用fetch,这很可能是由于你的项目或环境已经提供了对fetch的支持或polyfill。默认情况下,Node.js 支持使用 CommonJS 模块系统,而不是 ES 模块系统。方法是一个异步操作,它会立即返回一个请求对象,而不会等待请求完成。在 Node.js 环境中,fetch 并不是内置的全局函数,因此通常需要通过。原创 2024-04-15 10:25:22 · 1114 阅读 · 0 评论 -
值得一看的前端问题 - 有趣的CSS background属性
/设置背景图片(可以是多张,后面的覆盖前面的)background-origin: border-box, content-box;// 分别设置 背景图片的定位区域。(即背景图片的放置位置)background-clip: padding-box, border-box;// 分别设置 背景的绘制区域。(显示出背景图片的区域)//分别设置两张背景图片的位置。//分别设置背景图片是否重复来填充背景。//分别设置背景图片的大小。原创 2024-04-13 10:26:38 · 212 阅读 · 0 评论 -
前端问题总结 - day5
把包含标题(title)的所有元素变为蓝色:改变了标题title='runoob'元素的边框样式: 属性值包含指定值的title属性的元素样式,使用(~)分隔属性和值(只要属性中包含这个字符串就行):属性值包含指定值开头的lang属性的元素样式,使用(|)分隔属性和值(属性值的开头必须为指定值才满足):注: IE7和IE8需声明!DOCTYPE才支持属性选择器!IE6和更低的版本不支持属性选择器。当UseEffect依赖钩子外部的对象时,可能会导致组件的无线重复渲染,哪怕对象的值并不发生变化。根本原因是 R原创 2024-04-12 14:08:38 · 293 阅读 · 0 评论 -
前端每日问题 - day4
一般来说,用户不应该能够区分 setup 被调用一次(如在生产环境中)和调用 setup → cleanup → setup 序列(如在开发环境中)。在解决这个问题的时候,首先需要知道精灵图其实本质上是为了降低服务器请求压力将很多图标集中到一张图片上,我们使用图标的过程就是通过截图背景图指定位置的指定宽高的icon。在这个基础上,我们只需要根据想要设计的图标大小,等比例设置背景图的大小即可,通过background-size即可设置。原创 2024-04-02 10:49:02 · 166 阅读 · 0 评论 -
前端每日问题 - day2
当子元素使用绝对定位时,其定位相对于最近的具有定位属性的祖先元素。如果没有具有定位属性的祖先元素,那么它会相对于最初的包含块(通常是 body 元素)进行定位。因此,为了确保子元素相对于父元素进行定位,父元素需要具有定位属性。在这种情况下,为父元素添加相对定位属性可以确保子元素相对于其进行定位,从而实现垂直居中。通常margin:auto 居中布局只对block元素生效,同时要求元素自身有设置宽度(没有宽度默认100%)居中元素没有宽度,比如span元素设定为块元素后不设置宽度,仍然不会居中。原创 2024-03-29 11:21:52 · 435 阅读 · 0 评论 -
前端每日问题总结 - day3
在React中,"副作用"(side effects)通常指的是在组件渲染过程中产生的操作,这些操作会影响到组件以外的部分,比如修改全局变量、发送网络请求、操作DOM等。React组件的渲染应该是纯粹的,即相同的输入应该始终产生相同的输出,而不应该对外部环境产生任何影响。副作用可能会对应用程序的状态、性能和行为产生重大影响,因此需要谨慎处理。在React中,你可以利用useEffect钩子来处理副作用。useEffect钩子会在每次组件渲染完成后执行副作用代码,你可以通过它来管理组件的副作用。数据获取。原创 2024-04-01 14:27:33 · 817 阅读 · 0 评论 -
前端每日问题 - day1
handleClick(param)}>点击按钮原创 2024-03-27 11:52:14 · 398 阅读 · 0 评论 -
几个前端常见问题
什么是SPA?SPA是为构建WebApp设计的路由控制和视图转换框架和jQueryMobile、SenchaTouch等框架不同,因为并不是一个构建移动端应用的前端整体解决方案,所以SPA不包含UI组件特点1、提供快速的开发实现你可以像开发传统网站一样,先设计并制作每个视图,比如页面、导航、对话框等等,然后通过SPA提供的接口把每个视图拼装组织,完成一个拥有NativeApp体验的WebApp;2、保留更大的设计自由度视图的渲染和路由是在前端完成...原创 2022-01-05 16:53:44 · 1050 阅读 · 0 评论