Angular

Angular is a new framework and complete rewrite of the Angular framework using the latest Web standards and best practices. It is based on the TypeScript language and is fully supported by Google Inc. <form.io> offers the following libraries within this framework.

ng2-formio

This is the Form Renderer for Angular 2 and the Documentation can be found @ https://github.com/formio/ng2-formio

Installation

To install this library, you will do the following within your Angular application.

npm install --save ng2-formio

Example

Here is an example of how to implement Angular within your application.

import { FormioModule, FormioAppConfig } from 'ng2-formio';

@NgModule({
  imports: [
    BrowserModule,
    FormioModule,
    RouterModule.forRoot(routes)
  ],
  ...,
  ...,
  providers: [
    {provide: FormioAppConfig, useValue: {
      appUrl: 'https://examples.form.io',
      apiUrl: 'https://api.form.io'
    }}
  ]
})
export class AppModule {}

You can then include the following within your application

<formio src='https://examples.form.io/example'></formio>

Full Documentation

For full documenation over Form.io Angular support, go to the Form.io Angular Wiki Page