An open API service indexing awesome lists of open source software.

https://github.com/maiscrm/angular1-ueditor

ueditor angular directive
https://github.com/maiscrm/angular1-ueditor

Last synced: 6 months ago
JSON representation

ueditor angular directive

Awesome Lists containing this project

README

          

angular-ueditor
===============
**angular-ueditor** is a prot of Baidu [UEditor](http://ueditor.baidu.com)

The goal is to use UEditor whit angular easier

## Demo

http://zqjimlove.github.io/angular-ueditor/

## Installation

Include both the `javascript` file of [UEditor](http://ueditor.baidu.com):

```html

```

Grab the latest release and `javascript` file:

```html

```

Then add `angular-ueditor` to your modules dependencies:

```js
angular.module('app', ['ng.ueditor'])
```

## Bower install

**You should include the `javascript` file of [UEditor](http://ueditor.baidu.com) by yourself,because the UEDitor not in Bower**

```Shell
bower install angular-ueditor --save
```

## Usage

#### Basic usage

**Must bind `NgModel`**

```html


```

#### Editor customization

You can customize the UEditor by [UE start config](http://fex-team.github.io/ueditor/#start-config)

```html


...

$scope.config = {
...
}

```

## Method

#### `ready(listener)`

Registers a listener callback to be executed whenever the editor ready.

##### Parameters

parame |type |Details
-------------|-----------------------------|-------
listener |function(editor) |Callback called whenever the editor ready.

##### Example

```html


...

$scope.ready = function(editor){
alert(editor.getContent());
}

```

## Building

If you want to build from master, you need to:

```Shell
npm install
grunt
```

## Test

```Shell
npm install
npm test
```

## License

Mit License: http://www.opensource.org/licenses/mit-license.php