设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

Angular发布组件开发工具包 可更轻松添加通用交互模式

2018-1-29 22:52| 发布者: joejoe0332| 查看: 806| 评论: 0|原作者: oschina|来自: oschina

摘要: Angular 团队推出了一个新的组件开发工具包 (Component Development Kit),这是一个用于 Material Design 组件的高度可重用构建模块库。CDK 包含一些经过充分测试的工具,供开发者以最小的付出添加通用的交互模式。 ...

Angular 团队推出了一个新的组件开发工具包 (Component Development Kit),这是一个用于 Material Design 组件的高度可重用构建模块库。CDK 包含一些经过充分测试的工具,供开发者以最小的付出添加通用的交互模式。

Angular 团队表示,现代 Web 开发称得上是面向组件的开发。Angular 为开发者提供了一种方法来定义这些离散的 UI 块,然后将其组合到一个应用程序中。我们构建了组件开发工具包(CDK),为你的组件提供高质量的预定义行为。无论你是在创作一个通用的、可重用的组件库,还是为一个应用程序构建特定领域的组件,CDK 都可以帮助你以更少的代码和更少的错误在更短的时间内构建所需的组件。他们表示最终的目标是使所有的 Angular 组件库都能够利用 CDK,减少重复解决这些常见问题的工作。

CDK 库是在开发 Angular Material 时开发的,开发者在许多组件中定义了常见的模式,并构建了这种可重用的行为模式库。CDK 是一组子包,每个子包负责不同类型的任务或功能。如:

  • Bidi 子包中的 BidiModule 为所有组件获取和响应页面当前 LTR / RTL 目录的更改提供了一个通用模式

  • overlay 面板是 menu, select, dialog, snack-bar, autocomplete 和 tooltip 这些组件的核心,所有这些组件都构建于 CDK 的 overlay 子包之上

有关它的特性和功能完整列表,请阅读 CDK 文档

目前,CDK 库已发布第一个稳定版本,你可以报告问题,并在 Angular 的 GitHub 仓库分享你对改进 CDK 的想法。

来自:http://www.c-sharpcorner.com/


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部