- 面对面和华为工程师探讨前端可视化框架搭建。 面对面和华为工程师探讨前端可视化框架搭建。
- 导语自CSS 2 引入了属性选择器,属性选择器可以根据元素的属性及属性值来选择元素。 简单属性选择器如果希望选择有某个属性的元素,而不论属性值是什么,可以使用简单属性选择器。下面的例子是把包含标题(title)的所有元素变为蓝色:[title]{ color:blue;}如果希望把包含标题(title)的所有元素变为红色,可以写作:*[title] {color:red;}与上面类似... 导语自CSS 2 引入了属性选择器,属性选择器可以根据元素的属性及属性值来选择元素。 简单属性选择器如果希望选择有某个属性的元素,而不论属性值是什么,可以使用简单属性选择器。下面的例子是把包含标题(title)的所有元素变为蓝色:[title]{ color:blue;}如果希望把包含标题(title)的所有元素变为红色,可以写作:*[title] {color:red;}与上面类似...
- 前言IE11浏览器中,在进行正常页面跳转操作后(页面A跳转到页面B),点击浏览器的左上角的‘后退’按钮,点击后,可以看到url地址已经发生了变化(url由页面B变为页面A),hash值也已经是上一页的路由,但是浏览器显示的内容却没有发生变化(依旧是页面B)。若将url在一个新的选项卡中复制粘贴是可以打开页面的(页面A用当前url打开没问题)。没有任何报错(页面A和页面B无任何js错误或者兼... 前言IE11浏览器中,在进行正常页面跳转操作后(页面A跳转到页面B),点击浏览器的左上角的‘后退’按钮,点击后,可以看到url地址已经发生了变化(url由页面B变为页面A),hash值也已经是上一页的路由,但是浏览器显示的内容却没有发生变化(依旧是页面B)。若将url在一个新的选项卡中复制粘贴是可以打开页面的(页面A用当前url打开没问题)。没有任何报错(页面A和页面B无任何js错误或者兼...
- 本篇文章将以解决 Element Plus 问题的经历开始,循序渐进讨论开源项目或开源框架的问题,进一步讨论驾驭开源项目源代码的方法和技巧,分享自己阅读、理解和更改源代码的思路。 本篇文章将以解决 Element Plus 问题的经历开始,循序渐进讨论开源项目或开源框架的问题,进一步讨论驾驭开源项目源代码的方法和技巧,分享自己阅读、理解和更改源代码的思路。
- 前言Vue项目开发过程中,有时候我们需要父组件直接访问子组件,子组件直接访问父组件,或者是子组件访问根组件。梳理出如下请求方法:父组件访问子组件:$children 或者 $refs子组件访问父组件:$parent子组件访问根组件(通过 new Vue 创建的根 Vue 实例):$root 父组件访问子组件 使用 $children在父组件中使用 this.$children 拿到的是一个... 前言Vue项目开发过程中,有时候我们需要父组件直接访问子组件,子组件直接访问父组件,或者是子组件访问根组件。梳理出如下请求方法:父组件访问子组件:$children 或者 $refs子组件访问父组件:$parent子组件访问根组件(通过 new Vue 创建的根 Vue 实例):$root 父组件访问子组件 使用 $children在父组件中使用 this.$children 拿到的是一个...
- Vue 3.0具有六大特性:Tree Shaking;Composition;Fragment;Teleport;Suspense;渲染Performance。渲染Performance主要是框架内部的性能优化,相对比较底层,本文会主要为大家介绍前四个特性的解读。 Vue 3.0具有六大特性:Tree Shaking;Composition;Fragment;Teleport;Suspense;渲染Performance。渲染Performance主要是框架内部的性能优化,相对比较底层,本文会主要为大家介绍前四个特性的解读。
- 2021 年的前端工程师可能是真正意义上的工程师,他们通常需要运用大量的专业知识来解决工程化问题。本文将着重就现代前端开发的主题,来详细介绍前端工程化的各个重要技术,帮助读者了解现代前端页面的复杂和多样性是如何构造的。 2021 年的前端工程师可能是真正意义上的工程师,他们通常需要运用大量的专业知识来解决工程化问题。本文将着重就现代前端开发的主题,来详细介绍前端工程化的各个重要技术,帮助读者了解现代前端页面的复杂和多样性是如何构造的。
- 引入场景有时候我们不希望组件被重新渲染影响使用体验;或者处于性能考虑,避免多次重复渲染降低性能。而是希望组件信息可以缓存下来,维持当前的状态。这时候就可以用到keep-alive组件。官网解释:<keep-alive> 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 <transition> 相似,<keep-alive> 是一个抽象组件:它自身不会渲染一个 DOM 元素,也不... 引入场景有时候我们不希望组件被重新渲染影响使用体验;或者处于性能考虑,避免多次重复渲染降低性能。而是希望组件信息可以缓存下来,维持当前的状态。这时候就可以用到keep-alive组件。官网解释:<keep-alive> 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 <transition> 相似,<keep-alive> 是一个抽象组件:它自身不会渲染一个 DOM 元素,也不...
- SSR是什么?什么要用SSRSSR是 Server-Side Rendering(服务器端渲染)的缩写,简单的理解就是将原本在浏览器上渲染编译的组件、页面,现在通过服务器编译html字符串,发送到浏览器,最后将静态标记,混合为客户端上交互的应用程序。(1)解决SEO的问题当百度搜索引擎爬虫爬取的时候,通过URL产生对服务器的请求,服务器根据URL,相应页面,因此百度就获取到了我们的站点的数据... SSR是什么?什么要用SSRSSR是 Server-Side Rendering(服务器端渲染)的缩写,简单的理解就是将原本在浏览器上渲染编译的组件、页面,现在通过服务器编译html字符串,发送到浏览器,最后将静态标记,混合为客户端上交互的应用程序。(1)解决SEO的问题当百度搜索引擎爬虫爬取的时候,通过URL产生对服务器的请求,服务器根据URL,相应页面,因此百度就获取到了我们的站点的数据...
- Vue 3已经发布有一段时间了,到底有哪些新特性值得关注,如何用它构建企业级前端项目,怎样快速上手Vue 3?本篇文章将对此进行详细讲解。 Vue 3已经发布有一段时间了,到底有哪些新特性值得关注,如何用它构建企业级前端项目,怎样快速上手Vue 3?本篇文章将对此进行详细讲解。
- ## 需求背景在实现组件拖拽设计过程中,发现组件样式中设置了 `display: flex`属性信息,导致组件生成后无法实现拖拽效果,网上查阅资料后发现`Flex`布局大有天地。## `Flex`来源传统的布局解决方案采用`CSS`实现,基于**盒状模型**,依赖 `display属性` + `position属性` + `float属性`。但是,它对于那些特殊布局非常不方便,比如,垂直居中... ## 需求背景在实现组件拖拽设计过程中,发现组件样式中设置了 `display: flex`属性信息,导致组件生成后无法实现拖拽效果,网上查阅资料后发现`Flex`布局大有天地。## `Flex`来源传统的布局解决方案采用`CSS`实现,基于**盒状模型**,依赖 `display属性` + `position属性` + `float属性`。但是,它对于那些特殊布局非常不方便,比如,垂直居中...
- 这篇博文主要讲解提升用户体验的另一个技巧:字体自适应。 这篇博文主要讲解提升用户体验的另一个技巧:字体自适应。
- ## 前言在之前创建的《JVM》专栏中,讲解了`Java`虚拟机中垃圾回收机制。同`JVM`具有垃圾回收机制相似,`JavaScript`同样具有垃圾回收机制。众所周知,应用程序在运行过程中需要占用一定的内存空间,且在运行过后就必须将不再用到的内存释放掉,否则就会出现下图中内存的占用持续升高的情况,一方面会影响程序的运行速度,另一方面严重的话则会导致整个程序的崩溃。## JavaScript... ## 前言在之前创建的《JVM》专栏中,讲解了`Java`虚拟机中垃圾回收机制。同`JVM`具有垃圾回收机制相似,`JavaScript`同样具有垃圾回收机制。众所周知,应用程序在运行过程中需要占用一定的内存空间,且在运行过后就必须将不再用到的内存释放掉,否则就会出现下图中内存的占用持续升高的情况,一方面会影响程序的运行速度,另一方面严重的话则会导致整个程序的崩溃。## JavaScript...
- 使用 `vw/vh` 布局实现自适应优于其他方案,能够完美的解决调屏幕自适应问题。 使用 `vw/vh` 布局实现自适应优于其他方案,能够完美的解决调屏幕自适应问题。
- 在`Vue`项目开发过程中,当你遇到应用逻辑出现错误,但又无法准确定位的时候,知晓`Vue`项目调试技巧至关重要。同后台项目开发一样,可以在`JS`实现的应用逻辑中设置断点,并进行单步、进入方法内、跳出方法等调试,从而准确定位问题根源。本文主要针对`JetBrains`系列`WebStorm`下`Vue`项目进行调试的2种方法:`debugger`和。## debugger`debugger... 在`Vue`项目开发过程中,当你遇到应用逻辑出现错误,但又无法准确定位的时候,知晓`Vue`项目调试技巧至关重要。同后台项目开发一样,可以在`JS`实现的应用逻辑中设置断点,并进行单步、进入方法内、跳出方法等调试,从而准确定位问题根源。本文主要针对`JetBrains`系列`WebStorm`下`Vue`项目进行调试的2种方法:`debugger`和。## debugger`debugger...
上滑加载中
推荐直播
-
测试效率&质量提升,赋能产品研发的测试自动化工厂
2024/09/26 周四 16:30-18:00
苏柏亚培 华为云PaaS DTSE技术布道师
如何构建企业测试中台,实现一站式云端全流程测试自动化解决方案?本期直播将聚焦华为云PaaS 测试计划(CodeArts TestPlan)服务,它是面向软件开发者提供的一站式云端测试平台,覆盖测试管理、接口测试,融入DevOps敏捷测试理念,帮助您高效管理测试活动,保障产品高质量交付。
正在直播
热门标签