跳至正文
首页 » 博客 » JS Blocks – open source Angular components for progressive web applications

JS Blocks – open source Angular components for progressive web applications

我们已经在之前的一个中提到了JS块关于Ignite UI和Angular的帖子。这篇文章旨在更详细地介绍Ignite UI JS块。JS Blocks是Ignite UI家族的新成员。我们在年初开始使用JS Blocks,并将其命名为 “Zero Blocks”。JS块是从头开始构建的角度和是完全开源的,因为该项目的开始。当我们开始使用JS块时,Angular仍然处于beta状态,因此我们知道会有很多调整和调整新的beta和RCs,因此我们不急于过早地谈论它。我们不知道Angular是否会在16.2发布之前发布,因此我们甚至不打算发布其余产品的公告,但是自从Angular在9月15日发布以来,这对我们和开发社区的任何人来说都是令人惊讶的,我们必须将JS块调整为Angular的发布版本,并将其提供给开发人员。足够的历史,让我们跳进什么点燃UI JS块提供给开发人员!

Ignite UI JS块是Angular框架之上的一个很好的补充,它为开发人员提供了一个移动优先的组件和指令集,用于快速开发渐进式web应用程序。JS块非常轻,并提供了一个组件和指令集,使开发人员能够非常快速地为他们的用户组合现代外观的应用程序。我们开发了一个仓库管理应用程序,向您展示使用Ignite UI JS块和Angular是多么容易。

此应用程序在GitHub上可用。您可以实时查看这里,您也可以克隆应用程序回购玩弄代码。我们也正在努力一个更注重生活方式的应用程序,所以请确保您按照我们的回购敬请期待,因为有更多的伟大的样品和真棒块来。

点燃UI JS块目前提供了以下一组组件和指令,但我们正在努力扩展项目,如滚动和进度条:

组件

状态

指令

状态

头像

可用

按钮

可用

徽章

可用

过滤器

可用

旋转木马

可用

波纹

可用

列表

可用

输入

可用

导航栏

可用

标签

可用

tabbar

可用

布局

可用

对话框

初始版本

图标

可用

导航抽屉

可用

收音机

可用

复选框

可用

开关

可用

滚动

计划

进度条

计划

Snackbar

计划

JS块还带有美丽的材料设计主题,您可以使用它使您的应用程序看起来光滑和现代。JS块也将很快包括一个丰富的图标集。关于什么是可用的,什么是未来的Ignite UI JS块的最新信息可以在存储库的自述文件

就像Angular一样,JS块是用TypeScript构建的,并通过NPM分发。我们已经整理了一个页面,开发人员可以看到JS块提供的所有组件和指令的实时演示,以及代码片段:http:// igniteui.github.io/igniteui-js-blocks/

现在是编码的时候了,所以说够了。克隆Ignite UI JS块,或者直接npm在您的存储库中安装igniteui-js-blocks — save-dev!快乐编码!

</p