
SMACSS
通过模块化和分层分类的方式,使CSS更易于维护、扩展和优化
Kendo UI 是由 Progress Software 开发的一套 企业级前端 UI 组件库,提供 丰富的交互式控件、数据可视化工具和主题系统,适用于构建 复杂的数据密集型 Web 应用。它支持 jQuery、Angular、React、Vue 等多个技术栈,并专注于 高性能、可访问性(a11y)和跨平台兼容性,广泛应用于 金融、医疗、制造业 等领域。Kendo UI 的核心优势包括 商业授权支持、主题定制和深度数据集成。
术语 | 说明 |
---|---|
组件(Component) | 预定义的 UI 控件(如 Grid 、Chart ) |
数据源(DataSource) | 统一的数据管理抽象(支持本地/远程数据) |
主题(Theme) | 视觉样式集合(通过 ThemeBuilder 定制) |
MVVM 模式 | 数据驱动视图(如 Angular 的 @Input /@Output ) |
虚拟化(Virtualization) | 大数据量优化(如网格虚拟滚动) |
import { Grid } from '@progress/kendo-react-grid';
const data = [{ id: 1, name: 'Alice' }, { id: 2, name: 'Bob' }];
function App() {
return (
<Grid data={data}>
<GridColumn field="id" title="ID" />
<GridColumn field="name" title="Name" />
</Grid>
);
}
<div id="chart"></div>
<script>
$("#chart").kendoChart({
series: [{ data: [1, 2, 3] }]
});
</script>
$primary: #ff6358;
@import "~@progress/kendo-theme-default/dist/all.scss";
virtual
模式(如 <Grid virtual>
)DataSource
缓存kendo.cdn.telerik.com
加载资源
本站速览导航提供的Kendo UI都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由速览导航实际控制,在2025年4月1日 下午10:15收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,速览导航不承担任何责任。