首页 > 代码库 > 创建angularjs可复用组件
创建angularjs可复用组件
AngularJS框架可以用Service和Directive降低开发复杂性。这个特性非常适合用于分离代码,创建可测试组件,然后将它们变成可重用组件。
Directive是一组独立的JavaScript、HTML和CSS,它们封装了一个特定的行为,它将成为将来创建的Web组件的组成部分,我们可以在各种应用中重用这些组件。在创建之后,我们可以直接通过一个HTML标签、自定义属性或CSS类、甚至可以是HTML注释,来执行一个Directive。
这一篇教程将介绍如何创建一个‘自定义步长选择’ Directive,它可以作为一个可重用输入组件。本文不仅会介绍Directive的一般创建过程,还会介绍输入控件验证方法,以及如何使用ngModelController无缝整合任意表单,从而利用AngularJS表单的现有强大功能。
直接上代码:
html:
<!-- lang: html --><body ng-app="demo" ng-controller="DemoController"> <form name="form" > Model value : <input type="text" size="3"