首页 文章 精选 留言 我的

精选列表

搜索[企业级市场],共10000篇文章
优秀的个人博客,低调大师

Semi Design v2.98.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.98.0 已发布,此版本带来如下更新内容: 【Feature】 新增@douyinfe/semi-vite-plugin包,提供 Vite 构建场景下的主题定制、CSS 类名前缀替换、SCSS 变量覆盖、@layer包裹、Semi 包 CSS import 剔除等能力,与@douyinfe/semi-webpack-plugin特性对齐#2390#3242#3275 Calendar 组件新增onMoreClickprop,支持自定义月视图下"还有几项"的点击事件#764#3283 DatePicker 组件新增rangeSeparatorNodeprop,支持传入 ReactNode 类型的范围分隔符#244#3281 DatePicker 组件范围选择未完成时确认按钮禁用:当type为 range 类型且needConfirm为 true 时,如果日期范围未选完(只选了开始或结束),确认按钮将被禁用#552#3269 Descriptions 组件新增keyStyleprop,支持自定义 key 的宽度、对齐方式、颜色等样式#458#3268 Form 组件的 Field 新增keepState属性,支持在 Field 卸载后保留其状态(value、error、touched),重新挂载时自动恢复#186#3279 InputNumber 组件新增scientificNotationprop,支持长数字的科学计数法显示,失焦时显示科学计数法,聚焦时显示完整数字,可通过threshold配置阈值#146#3277 Slider 组件支持 RTL 布局,当 ConfigProvider 的direction为rtl时,横向 Slider 自动调整为从右向左的交互方式#759#3265 Table 组件columns.render新增isHovering参数,用于判断当前行是否处于悬停状态#669#3287 Table 组件支持鼠标 hover 到 rowspan 单元格时高亮所有相关行#1177#3262 Table 组件新增rowSelection.checkRelationprop,支持树形表格父子节点选择关联。设置为'related'时,选中父节点自动选中所有子节点,选中子节点影响父节点状态(全选/半选/未选)#2864#3264 Tabs 组件新增collapsible="auto"选项,支持自动检测溢出并启用折叠功能#1596#3259 Tooltip 和 Popover 组件新增condition属性,用于控制是否允许触发显示。当condition为 false 时,hover/click/focus 等触发行为不生效(trigger='custom' 场景不受影响)#1648#3286 Transfer 组件新增paginationprop,支持左侧面板分页功能,包含pageSize、currentPage、defaultCurrentPage、onPageChange属性#480#3266 TreeSelect 组件新增triggerTagWrapprop,支持在 trigger 内多行换行展示已选标签#1709#3285 TreeSelect 组件新增remoteprop,支持远程搜索功能#1190#3258 【Fix】 修复 AIChatInput 组件 input-slot 在 IME 输入时 placeholder 遮挡未上屏文字的问题#3261#3263 修复 DatePicker 在needConfirm模式下无法通过预设清空({ start: null, end: null })后确认空范围的问题,将 UI 端的"完成"判定与 foundation_isRangeValueComplete对齐,空数组也视为完整状态,仅部分选择(长度为 2 且包含 null)禁用确认 修复 Form 组件的withFieldHOC 在被 Tooltip/Popover 等组件包裹时,因动态注入 props 导致useMemo依赖数组长度变化而触发 React 警告的问题#1017#3267 修复 InputNumber 组件在输入包含非数字字符的字符串(如 "1000CNY")时max和min限制不生效的问题#38#3273 修复 Tree 组件在 TreeNode 的label为 ReactNode 时,受控value改变选中项的展开行为异常问题,通过结构比较替代深度比较避免 ReactNode 对象引用变化导致的误判#1132#3260 修复 Tree 组件在展开节点较多(300+)时快速拖拽发生卡顿的问题,通过节流(16ms / 60fps)拖拽状态更新来优化性能#558#3271 调整默认 font-family 顺序,将 Segoe UI 移到 PingFang SC / Microsoft YaHei 之后,修复 Windows 下中文字符相对英文基线向下偏移的问题#2369#3276 统一 CodeHighlight / JsonViewer / 文档站点的 monospace 字体栈:补齐ui-monospace、Consolas、Liberation Mono、DejaVu Sans Mono等系统兜底,修复 Windows / Linux 下未安装 Menlo / SF Mono / Fira Code 时回落到 Courier New 字重过细的问题#2729#3274 【Documentation】 补充 Slider 组件聚焦样式说明文档,澄清"圆形按钮轮廓 - 聚焦"(--semi-color-primary-light-active,键盘 Tab 聚焦时生效)和"滑动条圆形描边颜色 - 激活态"(--semi-color-focus-border,鼠标点击/拖动时生效)两个设计变量的不同触发场景#2614#3257 修复 Tabs 组件renderTabBar拖拽排序 demo:将 dnd-kit 示例改为noInline模式以支持真实 import 语句,并复用 Semi 导出的Tabs.TabItem,保持各类型/尺寸/位置下的原生样式 详情可查看:https://semi.design/zh-CN/ecosystem/changelog

优秀的个人博客,低调大师

Semi Design v2.97.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.97.0 已发布,此版本带来如下更新内容: 【Feature】 Cascader 组件新增remote属性,支持远程搜索功能#2956#3232 ConfigProvider 组件新增responsiveMapprop,支持自定义响应式断点配置#1335#3253 ConfigProvider 组件新增responsiveObserveprop,支持全局响应式断点监听(默认关闭,按需开启)#1335#3253 ConfigConsumer 新增onBreakpoint方法,支持订阅断点变化#1335#3253 ConfigConsumer 新增screens属性,提供当前断点匹配状态#1335#3253 Form 组件统一校验函数命名为validator。Field 新增validatorprop(替代validate),Form 新增validatorprop(替代validateFields),旧属性名保留但标记 deprecated#2933#3233 Image 和 ImagePreview 组件新增initialZoom属性,支持设置预览图片初始缩放比例#1368#3255 Image 和 ImagePreview 组件新增maxZoom属性,支持设置预览图片最大缩放比例#1368#3255 Image 和 ImagePreview 组件新增minZoom属性,支持设置预览图片最小缩放比例#1368#3255 Tag 组件新增 SplitTagGroup 子组件,支持将多个标签组合成连续的视觉整体#2891#3234 Switch 组件新增$color-switch_knob-bg-checkedCSS 变量,支持独立控制开关按钮在开启和关闭状态下的背景颜色#2635#3236 Table 组件新增headerStyleprop,支持统一设置所有表头单元格样式(包括 fixed 列)#2347#3246 TagInput 组件支持标签溢出时自动换行显示#2715#3237 TextArea 组件新增resize属性,支持用户通过拖动调整文本域尺寸。当autosize启用时,resize将被强制设为'none'。水平方向 resize 时,组件边框和附属元素会跟随文本域宽度自适应#2441#3243 TimePicker 组件新增disabledTimeprop,支持在 range 模式下对左右面板分别应用不同的禁用规则#1443#3252 Transfer 组件新增virtualizeprop,支持右侧已选择面板的虚拟化渲染,解决大数据量场景下的性能问题#2586#3240 Upload 组件新增cropprop,支持图片上传前裁切,可配置裁切框比例、形状等参数#2889#3256 Upload 组件新增beforeCropprop,支持裁切前拦截#2889#3256 Upload 组件新增onCropErrorprop,支持裁切失败回调#2889#3256 Upload 组件新增cropModalPropsprop,支持自定义裁切弹窗#2889#3256 【Fix】 修复 DatePicker 组件 compact 模式下长月份名称导致面板宽度溢出的问题#2487#3244 修复 Form 组件 Field 在使用 rules 校验且 message 为空字符串时无法触发 onSubmit/onSubmitFail 的问题#2340#3245 修复 JsonViewer 组件在options.autoWrap为true时,容器尺寸变化后内容显示不正确的问题#2837#3239 修复 JsonViewer 组件多行替换/插入操作时光标位置计算不正确的问题#2908#3231 修复 Navigation 组件 Footer 内折叠按钮颜色 token 不生效的问题,确保按钮图标使用 Navigation 定义的颜色变量而非 Button 的默认颜色#1841#3250 修复 Select 组件通过 showClear 清空后,blur 失焦触发校验失效的问题#1453#3254 修复 Spin 组件在 Next.js SSR 环境下因 ID 生成方式导致的 hydration mismatch 错误#2114#3249 修复 Table 组件在 virtualized 模式下,使用 JSX children 方式定义 columns 时,快速切换数据源触发无限更新循环的问题#2592#3241 修复 Table 组件在设置了 sorter 的列上,onHeaderCell 的 onClick 回调在点击 title 部分时不触发的问题#1861#3248 修复 Tabs 组件在 scroll 模式下新增或删除 tab 时折叠按钮出现闪烁的问题#2145#3247 修复 Toast 组件手动关闭时导致 content 副作用重复执行的问题#1483#3251 【Documentation】 Tabs 组件新增拖拽排序使用示例,展示如何使用 renderTabBar API 配合 @dnd-kit 实现标签页拖拽排序#2687#3238 详情可查看:https://semi.design/zh-CN/ecosystem/changelog

优秀的个人博客,低调大师

Semi Design v2.96.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.96.0 已发布,此版本带来如下更新内容: 【Feature】 Table 组件 onRow 回调新增第三个参数rowStatus,包含当前行的disabled与selected状态,方便在行事件中获取行状态#2462#3217 JsonViewercustomRenderRule.match支持传入解析后的原始类型(string * number * boolean * null),可使用===严格匹配;同时新增第三个参数tokenType: 'key' * 'value',用于区分当前匹配的是 key 还是 value#2995#3218 【Fix】 修复 AIChatInput 在onContentChange/onMessageSend.inputContents中丢失hardBreak软换行符的问题,使输出在多段落(<p>...</p><p>...</p>)与单段落软换行(<p>...<br>...</p>)粘贴场景下保持一致#3228 修复 Typography 组件ellipsis.showTooltip在设置padding时无法正常显示 tooltip 的问题;同时在使用 CSS ellipsis 且开启 showTooltip 时主动计算溢出状态,避免首次 hover 时 tooltip 未挂载#2350#3226 修复 Toast 和 Notification 组件bottom、top等位置属性通过semiGlobal.config.overrideDefaultProps配置后不生效的问题#2549#3220 修复 Anchor 组件初始使用display: none隐藏、后续显示出来时左侧灰色滑轨不展示的问题#2398#3221 修复 Popover 组件在使用自定义getPopupContainer时,浏览器窗口缩小导致弹层超出容器消失的问题;现在弹层在容器溢出时会贴住容器边缘并保持可见,覆盖全部 12 个常规位置与 4 个 *Over 系列位置#2220#3222 修复 PinCode 组件在 Firefox 浏览器下粘贴字符错位的问题(将e.preventDefault()提到 async handler 起始位置以避免双重写入)#2903#3223 修复 InputNumber 组件formatter在受控模式下输入非法字符时通知给 onChange 的值未经过 formatter 处理,导致与非受控模式行为不一致的问题#2396#3224 优化 Form 组件类型推导性能,将utility-types的Subtract替换为内置Omit,缓解 VSCode 下类型提示卡顿的问题#2175#3225 修复 ArrayField 内部 Field 在条件显隐重新挂载后initValue未生效的问题,使其与 ArrayField 外部的 Field 行为保持一致#1849#3227 修复 JsonViewer 组件滚动时多选区域丢失的问题;同时修复 AST offset 定位不稳定导致 pathChain 为空/错误的问题,提升复杂条件匹配可靠性#2976#3216#3218 修复 TagInput 组件renderTagItem回调参数onClose在透传给 Tag 组件时被自动 hook 进而阻止 Tag 内部默认 onClose 的问题#3212#3215 修复 VideoPlayer 组件未获焦时按空格键也会触发播放/暂停的问题,现在仅在播放器获得焦点后响应#3210#3214 修复 Table 组件resizable在 Windows Chrome/Edge 浏览器上拖动异常的问题,拖动开始时清除文本选择以避免事件冲突#2962#3213 修复 Select 组件在 React 18 下首次测量后由于 OverflowList 重渲染导致 ellipsisTrigger 闪烁的问题;OverflowList 改用稳定 item key 跟踪变化,不再在选中长度变化时重新挂载@LiuHuaize#3004#3201 【Breaking Change】 JsonViewercustomRenderRule的path计算更精确:同一键值对的 key 与 value token 现在共享同一个path,因此仅依赖path的规则可能同时命中 key 与 value,进而改变原有规则的命中与覆盖顺序。如需仅匹配 key 或仅匹配 value,请使用函数 match 的第三个参数tokenType('key' * 'value')进行区分#2995#3218 详情可查看:https://semi.design/zh-CN/ecosystem/changelog

优秀的个人博客,低调大师

Semi Design v2.95.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.95.0 已发布,此版本带来如下更新内容: 【Feature】 Input 和 TextArea 组件新增compositionprop,开启后输入法未确认期间不触发 onChange,确认后触发一次,适用于实时搜索等场景#2134#3211 Select 组件新增rePosKeyprop 和rePosition()实例方法,支持手动触发下拉菜单重新定位#2648#3209 Transfer 组件 renderSelectedItem 回调新增fullPath参数,在 treeList 模式下开启 showPath 时可获取节点的完整路径信息#2588#3207 【Fix】 修复 InputNumber 组件 formatter 在受控模式下首次渲染时未应用到初始 value 的问题#2548#3205 修复 InputNumber 组件 parser 返回数字类型时行为异常的问题,增强鲁棒性#1114#3208 修复 DatePicker 组件 disabledDate 在 dateTimeRange 类型下调整时间时错误判断日期禁用状态的问题#2875#3204 详情可查看:https://semi.design/zh-CN/ecosystem/changelog

优秀的个人博客,低调大师

Semi Design v2.94.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.94.0 已发布,此版本带来如下更新内容: 【Feature】 Form 组件新增静默校验功能,validate 方法支持传入 silent 参数,校验不触发 UI 错误展示#2724#3195 Form 组件新增 useForm hook 和 form prop,支持外部初始化 FormApi#2947#3183 Form 组件新增 Form.PinCode,支持在表单中使用 PinCode 组件#2965#3155 Table 组件新增 filterConfirmMode 属性,支持筛选确认模式,包含确认和重置按钮#2892#3160 Table scroll.scrollToFirstRowOnChange 现在无需设置 scroll.y 也能生效#3088#3149 AIChatInput 组件新增 clearContentOnGenerating 属性,支持生成时自动清空输入内容#3166#3170 AIChatDialogue 组件新增 escapeHtml 属性,防止用户 HTML 输入被静默移除#3163 Chat 组件 avatar 属性支持传入 ReactNode(如矢量图标)#3152#3171 Upload 组件支持自定义文件列表标题区域#3001#3154 Upload addOnPasting 增强,支持原生 paste 事件以获得更好的剪贴板兼容性#2768#3193 Cascader 多选模式支持 clickToSelect 属性#3008#3153 Collapsible 支持自适应高度,当内容小于 collapseHeight 时自动适配#2843#3164 VideoPlayer 组件支持 forwardRef 属性,可暴露原生 video 元素#2836#3165 Transfer 组件 treeList 模式下 SourceHeaderProps 新增 leafOnlyNum 字段#2581#3187 Pagination 新增 preventPageChangeOnPageSizeChange 属性,切换 pageSize 时可阻止页码变化#3012#3150 TextArea 新增 textareaStyle 属性,支持样式化内部 textarea 元素#965#3181 Select 组件新增泛型类型支持,可约束 value 类型#2426#3182 新增 IconMaximize2 和 IconRestore 图标@zdpcdt#3172 【Fix】 修复 Modal onOk 在点击和 Enter 同时触发时被执行两次的问题#2915#3185 修复 Select autoFocus 配合 filter 使用时,键盘输入不展开下拉列表的问题#2686#3192 修复 DatePicker 时间范围类型 Input 的 hover/active 状态背景色样式优先级问题#2863#3162 修复 Steps 组件 basic 类型水平线在 title 为空时位置错误的问题#2777#3191 修复 Descriptions 组件水平布局下隐藏 item 产生空 tr 的问题#2810#3167 修复 ArrayField 删除最后一项时未保留空数组的问题#2834#3190 修复 AutoComplete renderItem 覆盖原始 label 值的问题#2957#3156 修复 Textarea 设置 maxCount 时点击计数区域未聚焦的问题#2898#3157 修复 Table fixed 列在行选中时背景色不显示的问题#3084#3188 修复 JsonViewer 搜索按钮拖拽范围未限制在容器内的问题#2993#3189 修复 Resizable handler z-index 过高遮挡 Modal 等弹出组件的问题#2801#3169 修复 AiChatInput input-slot Backspace 事件干扰输入法组合的问题#3174#3186 修复 AIChatDialogue markdownRenderProps.components 覆盖默认 code 组件的问题#3179#3180 修复 PinCode 中文输入法输入问题@zongxi1115#3148 修复 Pagination 在 React 18 并发模式下不必要的 setState 调用@Cody2333#3161 升级 lottie-web 到 ^5.13.0 修复 SSR 崩溃问题#3177 详情可查看:https://semi.design/zh-CN/ecosystem/changelog

优秀的个人博客,低调大师

Semi Design v2.93.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.93.0 现已发布,此版本带来如下更新内容: Feature TextArea 组件新增行号支持,通过 showLineNumber 属性开启#2890#3146 AIChatDialogue 组件新增 scrollToTop 方法,支持滚动回到顶部#3021#3145 AIChatInput 组件新增 showPlaceholderWhenSkillOnly 属性,支持当仅有技能时展示 placeholder#3086#3144 Chore semi-foundation package.json exports 新增 lib/cjs 路径映射,支持通过 lib/cjs 路径直接导入 详情可查看:https://semi.design/zh-CN/ecosystem/changelog

优秀的个人博客,低调大师

Semi Design v2.92.0 发布,抖音企业级 UI 库

Semi Design 是现代、全面、灵活的设计系统和 UI 库,由字节跳动抖音前端与 UED 团队设计、开发并维护,是一款包含设计语言、React 组件、主题等开箱即用的中后台解决方案,可用于快速搭建美观的 React 应用。 Semi Design v2.92.0 现已发布,此版本带来如下更新内容: Feature 统一 React 19 支持方案,使用 adapter 模式替代双包方案,React 19 用户只需导入@douyinfe/semi-ui/react19-adapter#3140 AIChatInput 支持通过 renderUploadButton 自定义上传按钮 UI#3087#3139 AIChatInput 支持 onPaste 回调监听输入框粘贴事件#3132#3137 @douyinfe/semi-next 支持透传 @douyinfe/semi-webpack-plugin 全量 options#3115#3128 Fix 修复 AIChatInput 删除附件时未触发 uploadProps.onRemove,且 beforeRemove 无法阻断的问题#3100#3138 修复 Upload 组件在受控 fileList 模式下,toggle visible 导致 blob URL 失效的问题#3122#3130 修复 MarkdownRender 组件渲染 GFM 单列表格时内容丢失的问题#3077#3129 详情可查看:https://semi.design/zh-CN/ecosystem/changelog

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册