8个优秀的CSS实践,开发web应用
2024-03-105.实现不使用 border 画出1px高的线,在不同浏览器的标准模式与怪异模式下都。8.每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?14.一个页面上有大量的图片(大型电商网站),加载很慢,你有哪些方法优化这些。6.title与h1的区别、b与strong的区别、i与em的区别?2.描述下 vue 从初始化页面–修改数据–刷新页面 UI 的过程?描述下 vue 从初始化页面–修改数据–刷新页面 UI 的过程?14.说一下 Vue 和 react 的认识,做一个简单的对比。
彻底抛弃 jQuery ,不然还留着过年?
2024-03-07我现在自已经不再用 jQuery 了,尽管我曾经非常喜欢它,那个时候项目初始化后的第一件事就是安装 jQuery。我相信我们已经不再需要 jQuery 了,因为其他库和框架实际上能比 jQuery 更方便、更简洁地完成任务。可能还有大量的插件基于 jQuery,但基本上都有相应的 Vue.js 或者 react.js 组件替代品。你们怎么看?欢迎在评论区留言!_不用jquery
react-Hoc高阶组件与css-in-js技术
2024-01-24CSS-in-JS是一种技术,而不是一个具体的库实现。简单来说CSS-in-JS就是将应用的CSS样式写在JavaScript文件里面,而不是独立为一些css,scss或less之类的文件,这样你就可以在CSS中使用一些属于JS的诸如模块声明,变量定义,函数调用和条件判断等语言特性来提供灵活的可扩展的样式定义。CSS-in-JS在react社区的热度是最高的,这是因为react本身不会管用户怎么去为组件定义样式的问题,而Vue有属于框架自己的一套定义样式的方案。
react craco 详细使用与介绍(类似 Vue 外抛的 vue.config.js)
2024-03-03craco 官方文档。craco是一个用于扩展的工具,CRA是一个用于快速搭建react应用的脚手架工具。CRA提供了一个简单的项目结构和配置,使得开发者可以快速开始一个react项目的开发。然而CRA的配置是被隐藏的,开发者无法对其进行自定义和扩展。这就是craco出现的原因。允许开发者覆盖和扩展CRA的配置,以满足更复杂的项目需求。使用craco,开发者可以在不弹出CRA的配置的情况下,修改webpack 配置babel 配置ESLint 配置devServer配置等。craco。_craco.config.js
2023年最新Webstorm免费安装教程
2024-03-02Webstorm是一个功能强大的集成开发环境(IDE),它提供了许多有用的功能和工具,如代码自动完成、调试器、版本控制等。用户称赞它的智能提示和自动补全功能,这使得编码更加高效和准确。Webstorm还支持各种流行的前端框架和库,如react、Angular和Vue.js等,这使得开发人员可以更轻松地构建复杂的Web应用程序。此外,Webstorm的用户界面也被认为是非常直观和易于使用的。用户可以轻松地导航和查找他们的代码,并使用内置的终端窗口进行命令行操作。_webstorm2023 激活
react 面向组件编程(下)
2024-03-02表单的组件分类:1. 受控组件 2. 非受控组件多数情况下,推荐使用受控组件实现表单。在受控组件中,表单数据由组件控制。另外一种是非受控组件,这种方式下表单组件由DOM自身控制。1. react中的组件分为受控组件和非受控组件2. 受控组件的两个要点:组件的value属性与react中的状态绑定组件内声明了onChange事件处理value的变化3. 非受控组件更像是传统的HTML表单元素,数据存储在DOM中,而不是组件内部,获取数据的方式是通过ref引用。尽可能使用受控组件
用customize-cra react-app-rewired配置less css module
2024-02-29直接导出,会报以下错误。_customize-cra配置css additionaldata
使用IntersectionObserver替代判断是否在可视区域
2024-02-28在日常的开发过程中,有时候会有一些要求判断节点是否进入可视化区域的需求。例如:判断信息是否在可视区域曝光再进行曝光,图片懒加载等。通常我们可以通过scroll和getBoundingclient来进行判断。el . offsetTop - document . documentElement . scrollTop _react判断元素在可视区域内的组件
react项目中 iframe来渲染接口返回的base64格式的html、base64解码、解码后中文乱码问题
2024-02-28react项目中 iframe来渲染接口返回的base64格式的html、base64解码、解码后中文乱码问题_react预览base64
Web前端入门 - HTML JavaScript Vue
2024-02-2790年代初期,Web1.0,静态页面,不和服务器交互,网页三剑客指Dreamweaver、Fireworks、Flash2000年代中期,Web2.0,动态页面,HTML是网页的结构,CSS是网页的外观,JavaScript是网页的行为。Ajax、jQuery等技术。2010年代,移动互联网,响应式设计、单页面应用、前后端分离、TypeScript 、ECMA标准。react、Angular、Vue等MVVM前端框架。框架(web framework) :提供了整套的开发和部署网站的方式。