首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

TDesign 更新周报(2022年8月第2周)

,新增实例方法 validate,支持校验表格全部数据官网主题生成器 新增字体配置面板新增字体相关CSS Token,支持通过CSS Token修改字体相关配置 具体请参考 font tokens...Bug FixesSelect:修复开启虚拟滚动配合自定义面板使用卡顿问题修复使用 t-opiton 自定义选项无法动态筛选、配合远程搜索使用异常问题ColorPicker: 优化组件样式Table...:可编辑功能,提交校验时只校验了第一列可编辑单元格功能,abortEditOnEvent 事件无法触发onEdited列配置功能,带边框模式,移除分页组件边框下方多余边框修复深色模式下垂直和水平方向滚动条交汇处出现白点样式问题详情见...优化组件样式Table:修复深色模式下垂直和水平方向滚动条交汇处出现白点样式问题可编辑功能,提交校验时只校验了第一列列配置功能,带边框模式,移除分页组件边框下方多余边框Dialog: 修复 confirm-btn...升级相关依赖 增加更多规范新增支持子菜单是否默认展开配置升级组件库依赖至 0.19.0 组件圆角样式有变化 Bug Fixes修复变更颜色/模式时出现页面卡死异常修复侧边栏开合时图表没有刷新问题填补登录页面缺失手机号输入框及相关逻辑详情见

1.7K10

把飞书云文档变成HTML邮件:问题挑战与解决历程

当下问题要被邮件客户端识别,飞书云文档内容需要转译成HtmlEmail格式,该格式为了兼容各种版本邮箱客户端(特别是Windows Outlook),对于现代HTML5和CSS3很多特性是不支持,...显然不是,我们是高标准前端同学,在JavaScript编程,面向对象编程显然不是社区推崇设计原则,React框架为例,早在React 16.8版本,就推出了函数组件和Hooks编程,取代较为臃肿组件编程...整个核心代码只有158,非常精炼。“CSS-in-JS”然后再来说一下如此大量样式还原工作,我们是如何实现。...它不支持HTML5和CSS3,也就是说我们为了保证最大兼容性,所有的飞书文档样式还原和文本解析都要用极为陈旧技术去实现。...决定使用以下方法来限制住图片在文档宽高:若图片处于类似表格文档块,则宽度撑满父容器;若图片不在类似表格文档块,则按照maxHeight: 780(限制最大高度避免长图过长),maxWidth

8110
您找到你想要的搜索结果了吗?
是的
没有找到

产品必懂技术术语(前端类)

组件组件组件 单纯控件只是展示了简陋视觉UI和基本行为,在实际开发需要用到是经过各种样式装饰和动画还有丰富行为UI,而且还会被重复利用。...所以为了降低代码重复率,提高开发效率,一般开发会把一个或多个控件结构、样式、行为、联动封装到一个文件,这样一个组合文件就称为“组件”。...我们来看下经过封装表格组件,它具有表头灰色样式、表头固定样式、行状态样式、间距样式等。同时它也具有表格可伸缩、可排序、可拖拽、可内嵌展开等行为。...1)可以排序表格 2)可以展开表格 3)自带搜索表格 注:现在市面上看到UI,一般都是经过组合封装,UI主题样式一般跟公司、项目有关。所以目前最多叫法是“组件”。...渲染 众所周知,一个网页基本是由htmlcss、js构成

1.8K41

最好用 5 个 React select 多选下拉菜单组件测评推荐

这些高级功能都可以在第三方组件中找到,本文记录了自己使用多年最好用 6 款 React select 多选下拉组件,每一款都经过实际测试,推荐给大家。...虽然 UI 简单,但整体轻盈,功能有十分丰富,默认显示复选框,能够对多选项进行分组,支持在一显示多个选项,按组全选。...代码简洁,CSS 样式可定制。...轻量级,零依赖 基本 HTML 选择功能,可多选 搜索 / 过滤功能 支持键盘快捷键 可设置带有组名组选项,可以搜索组名 代码简洁,CSS 样式可定制 扩展阅读:《7款亲测好用 react ui...CSS 样式可自定义,可高度定制。可使用键盘快捷键。

7K30

回望过去,展望未来- 2024 React 生态一览表

样式 在之前浏览器第四种语言-WebAssembly通过如下图,介绍了在网页JS/CSS/HTML/WASM重要职责。 CSS作为「表现层」,是一个页面锦上添花存在。...Tailwind CSS Tailwind CSS[13] 是一个实用为先 CSS 框架,提供一组预构建「原子 CSS 类」,用于为我们 Web 应用程序添加样式。...它旨在帮助我们通过在 HTML 「组合实用类」来快速创建响应式和高度可定制设计。Tailwind CSS 以其灵活性而闻名,是希望采用实用驱动样式方法开发人员绝佳选择。...它允许我们通过使用标记模板文字来定义样式组件,直接在 JavaScript 文件编写 CSS。这种方法使我们能够「在组件内封装样式」,从而更容易管理和维护我们 CSS。 3....Chakra UI Chakra UI[20] 是创建 React 可访问且高度可定制用户界面的热门选择。它提供了一组可组合组件样式属性系统,用于灵活样式。 5.

50910

TDesign 更新周报(2022 年 4 月第 2 周)

「列配置按钮」风格和内容 列配置功能,新增 placement,用于控制「列配置按钮 」相对于表格组件位置,可选值:左上角、右上角、左下角、右下角 列配置功能,新增控制列配置弹窗显示或隐藏属性 columnControllerVisible...,用于设置表格底部内容 修复当数据量过少时,过滤浮层被隐藏问题,修复 Safari 浏览器无法显示省略浮层问题 树形结构,新增 toggleExpandData,用于控制展开 树形结构,无法获取到正确...结构变更,写过 CSS 样式覆盖同学需注意更新样式。...优化表格最后一列 ellipsis 浮层位置底部右对齐 新增超出省略功能, ellipsis 支持透传 Popup 组件全部属性 新增表尾合计,支持固定在底部,支持多行合计,支持完全自定义内容 新增...发布 0.1.2 版 Bug Fixes 修复构建产物丢失 CSS Token 问题 修复图表文字重叠问题  详情见:https://github.com/Tencent/tdesign-react-starter

2K10

Tailwind CSS,值得2024年你一试吗?

高度定制化: 与传统框架不同,Tailwind CSS没有预设UI组件,这意味着更高定制化能力,可以根据项目需求灵活调整样式。...React集成示例 以下是一个React组件代码示例,展示了如何在React应用中使用Tailwind CSS来创建一个蓝色按钮,按钮上文本为白色。...假设在该React应用已正确设置了Tailwind CSS。...这种方式使得在React组件快速应用样式成为可能,且代码依然保持清晰和易于维护。...设计创造力限制” 灵活但有约束: 尽管Tailwind CSS比如Bootstrap等其他流行框架提供了更多灵活性,但一些设计师和开发者可能会觉得它对于高度创造性或非传统设计有一定限制

36510

TDesign 更新周报(2022年4月第1周)

修复最大数量限制 max 在多次文件选择判断不正确问题 Pagination: 修复跳转页输入框展示了额外 placeholder 默认内容问题 TreeSelect: 修复 treeProps...composition-api 重构 BaseTable HTML 结构变更,写过 CSS 样式覆盖同学需注意更新样式 表头更为使用 th 标签,之前为 td,不符合语义 事件 row-db-click...,列配置仅显示了第一层表头 verticalAlign 不生效问题 右上角出现文字穿透问题 固定表头和固定列,全部使用 CSS sticky 输出样式组件仅渲染一个表格,表头和表内容 不再分开渲染输出...控制台报错 t-primary-table 未注册 表格组件设置 height 或 maxHeight 后未出现滚动条时候竖线不对齐 修复,排序图标和过滤图标同时存在时,样式异常问题 Features...Table: 新增超出省略功能, ellipsis 支持透传 Popup 组件全部属性 新增表尾合计,支持固定在底部,支持多行合计,支持完全自定义内容 新增 loadingProps 透传加载组件全部特性

2.4K20

Python交互式数据分析报告框架:Dash

这个应用每个设计元素,如尺寸、位置、颜色及字体,都可以自定义。Dash应用是基于Web构建与发布,所以完全支持CSS。下面是一个采用了高盛报告风格、可高度定制及交互Dash报告。 ?...可高度定制高盛风格Dash报告 因为是在浏览器查看Dash应用,所以无需写任何JavaScript或HTML代码,Dash提供了一个调用众多Web交互式组件Python界面。...当在多选式下拉菜单添加内容时,此代码还可以向表格追加行。 ? 分析药品Dash应用。...React开源社区已经公布了数以千计高质量交互式组件,包括下拉菜单、滑块、日历,还有交互式表格。...CSS与默认样式 核心库没有包含CSS与默认样式,这样做是为了支持模块化和独立版本控制,鼓励Dash应用开发者自定义应用界面外观,请在此查阅由Dash核心团队维护核心样式指南。 ?

6.9K92

移动跨平台框架ReactNative组件样式style【05】

React Native 组件样式 style 我们知道,在 HTML 可以通过标签 style 属性定义样式,也可以通过 `` 标签来定义样式。...React Native 基础语言是 JavaScript,React Native style 属性是 JavaScript 一个键值对 对象。键是 CSS 样式名,值是 CSS 值。...理解这一点很重要,不然你不能理解为什么 style 有两个大括号 {{}} sytle 样式属性命名法 而且 React Native 所有布局和外观都借鉴 CSS2 和 CSS3,它们最大区别,...'}]}> 样式覆盖其实就是把所有的样式对象放到一个数组里 [] ,越是右边,优先级越高,这个和 HTML class 优先级是一样。...样式继承 React Native 是没有样式继承,每一个组件都要单独设置样式

2K10

Web组件 – 构建商业化应用基石

也就是说,您可以在正确位置定义内容 - 标记UI及其在Java代码行为。 此标记目前在Chrome和Safari中原生使用,并且可以在使用Polyfills技术其他浏览器中使用。...前端框架Web组件 用在 Angular,React 和 Vue 等前端框架,Web Components会带来更多扩展,如属性、方法和绑定事件。...首先是添加更多示例,特别是在React,Vue和Polymer等不同框架添加如何演示Web组件使用示例。如果您需要在其他框架也添加上述示例,可以联系您技术顾问。...因此,我们同样为WijmoJS控件添加了对Shadow DOM支持和原生CSS样式支持两种模式,Shadow DOM 允许控件可以通过CSS变量(a.k.a.自定义属性)进行自定义,当然这只是一种可选功能...(可由全局属性切换),此技术的当前状态在控件定制施加了严重限制

95430

前端开发面试题

DOCTYPE>声明位于HTML文档第一,处于 标签之前。告知浏览器解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档兼容模式呈现。...html语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析; 即使在没有样式CSS情况下也一种文档格式显示,并且是容易阅读; 搜索引擎爬虫也依赖于HTML标记来确定上下文和各个关键字权重...优先级就近原则,同权重情况下样式定义最近者为准; 载入样式最后载入定位为准; 优先级为: 同权重: 内联样式表(标签内部)> 嵌入样式表(当前文件)> 外部样式表(外部文件)。 !...排列会受到中间空白(回车空格)等影响,因为空格也属于字符,这些空白也会被应用样式,占据空间,所以会有间隔,把字符大小设为0,就没有空格了。 为什么要初始化CSS样式。...-- 样式CSS媒体查询 --> 包含了一个媒体类型和至少一个使用 宽度、高度和颜色等媒体属性来限制样式表范围表达式。

5K52

TDesign 更新周报(2022年11月第1周)

,tdesign-react#1556修复表格可编辑单元格验证错误不能被正常清除问题,issue#1637本地分页表格,使用拖拽排序,数据交换结果不正确,issue#1342Dialog: 修复参数...: 调整日历组件单元格外层 DOM 样式,修复在使用 cellAppend 插槽后可能样式会有异常问题 @PsTiu (#1721)Textarea: 修复status类型问题 @yaogengzhu...@pengYYYYY (#1628)Table: 提高 dragSortOptions 优先级,以便父组件自定义全部参数,issue#1556 @chaishi (#1638)修复可编辑表格编辑,...,具体查看文档 @anlyyao (#944) Bug FixesPopup: 阻止内容区域滑动穿透 @LeeJim (#943)Cascader: 调整 usingComponents 绝对路径为相对路径...升级组件库依赖至0.42+ 版本 Bug Fixes修复部分页面样式展示缺陷优化顶部菜单布局详情见:https://github.com/Tencent/tdesign-react-starter/releases

1.7K20

最全vue3开源管理系统汇总

原理:通过 vite-plugin-theme 插件,将所有的颜色变量抽取到独立 css 文件,并且全部在 html 上面加上 css 选择器。...,都始终极快模块热重载(HMR),内置完善打包优化方案 简易上手内置丰富组件工具函数 使用单文件组件语法,提供了很多丰富开箱即用组件和工具库 高度可配置主题和三种菜单布局 高度可配置主题以及暗黑主题适配...:表格数据请求、数据字典等 前后端统一异常拦截处理,统一输出异常,避免繁琐判断 支持在线用户管理与服务器性能监控,支持限制单用户登录 支持运维管理,可方便地对远程服务器应用进行部署与管理 14....同时,Vue Admin Beautiful还提供了一个高度可定制主题系统,允许用户快速创建自己UI风格,满足不同品牌和设计需求。 16....AdminLTE 构建于 Bootstrap 之上,提供了一系列响应式、可重用且常用组件。 项目特性: HTML5 和 CSS3:由 W3C 服务验证 HTML5 和 CSS3 语法。

1.2K10

分享一个简单容易上手CSS框架:Pure.Css

您可以轻松定制您网站样式和布局,创建您想要外观和感觉,您还可以通过编写自定义样式组件来扩展Pure.css。...然后,您可以在您HTMLCSS代码中使用Pure.css提供样式组件来创建您想要网站外观和感觉。 要在React应用程序中使用Pure.css,您首先必须在项目中包含Pure.css样式表。...为了使照片方式灵活排列,使用Pure.css网格“pure.g”类将它们分组。 Forms 要在Pure.css中使用表单,您需要在HTML文档包含Pure.css样式表。...中使用表格,您必须在HTML文档包含Pure.css样式表。...由于文章内容篇幅有限,今天内容就分享到这里,文章结尾,想提醒您,文章创作不易,如果您喜欢分享,请别忘了点赞和转发,让更多有需要的人看到。

55730

前端学习资料整理

html语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析; 及时在没有样式CCS情况下也一种文档格式显示,并且是容易阅读; 搜索引擎爬虫也依赖于HTML标记来确定上下文和各个关键字权重...需要根据窗口尺寸来调整布局,从而改变组件尺寸和位置,达到最佳显示效果 用纯CSS创建一个三角形原理是什么?...visible: 设置对象可视 hidden: 设置对象隐藏 collapse: 主要用来隐藏表格或列。隐藏或列能够被其他内容使用。对于表格其他对象,其作用等同于hidden。...外边距 内间距 抽离样式模块怎么写,说出思路,有无实践经验?[阿里航旅面试题] 元素竖向百分比设定是相对于容器高度吗? 这是一个很让人困惑CSS特征,之前也谈到过它。...基线位置是由字体确定cssline-height指的是一高度,包含了字间距,实际上就是下一基线到上一基线距离。 设置元素浮动后,该元素display值是多少?

3.4K20

​年终盘点: 复盘20+基于React开源管理后台&插件

项目特性: 使创建表单和集成更加便捷 非受控表单校验 性能和开发体验为基础构建 迷你体积而没有其他依赖 遵循 html 标准进行校验 与 React Native 兼容 支持Yup, Joi, Superstruct...并且是一个 React样式库,可以帮助你很快构建漂亮UI。 框架性能: 追求性能体验,MUI不依赖任何第三方JS库,压缩后JS和CSS文件仅有100+K和60+K。...为应用每一个状态设计简洁视图,当数据变动时 React能高效更新并渲染合适组件组件化: 构建管理自身状态封装组件,然后对其组合构成复杂 UI。...16.Notus React Notus React 是免费和开源。它不会更改 Tailwind CSS 任何 CSS。...它具有多个 HTML 元素,并带有 ReactJS、Vue 和 Angular 动态组件。 项目功能: 1.CSS 组件:Notus React 带有大量完全编码 CSS 组件

50910

11个React Native 组件库和 Javascript 数据可视化库

超过 1.35 stars Teaset 是一个UI库,用于 react native,包含20多个纯JS(ES6)组件,专注于内容显示和动作控制。...超过 80k star D3.js 可能是最流行和最广泛 Javascript 数据可视化库。D3 用于基于数据操纵文档,并使用 HTML、SVG 和 CSS 实现数据。...Recharts 是一个使用 React 和 D3 构建图表库,支持声明式 React 组件方式。该库提供了原生 SVG 支持,轻量级依赖树(D3子模块)通过组件 props 高度可定制。...[React-vis]45是优步一套 React 组件,用于一致方式显示数据,包括线/面/条形图,热图,散点图,等高线图,六边形热图等等。...React virtualized (12k stars)是一组 React 组件,用于高效地渲染大型列表和表格数据。

11.4K11

基础篇章:React Native之Flexbox讲解(Height and Width)

固定尺寸 最简单设置组件尺寸方法就是通过添加一个固定宽度和高度。所有尺寸大小在React Native没有单位,代表着独立像素密度。...关于高度和宽度就讲这些吧,其实内容都是翻译与官网docs,地址: https://facebook.github.io/react-native/docs/height-and-width.html#...Flex Direction 向一个组件样式添加Flex Direction可以决定一个布局主轴。子元素应该沿着水平方向(row)排列,还是沿着竖直方向(column)排列呢?...该行子元素将相互对齐并在行居中对齐,同时第一个元素与主起始位置边距等同与最后一个元素与主结束位置边距(如果剩余空间是负数,则保持两端相等长度溢出)。...Align Items 向组件样式(style)添加alignItems可以决定其子元素沿着次轴(就是与主轴垂直轴,比如若主轴方向为row,则次轴方向为column)排列方式。

2.5K70
领券