ngSanitize.linky

  1. filter in module ngSanitize

Finds links in text input and turns them into html links. Supports http/https/ftp/mailto and plain email address links.

Requires the ngSanitize module to be installed.

Usage

In HTML Template Binding

<span ng-bind-html="linky_expression | linky"></span>

In JavaScript

$filter('linky')(text, target, attributes)

Arguments

Param Type Details
text string

Input text.

target string

Window (_blank|_self|_parent|_top) or named frame to open links in.

attributes
(optional)
objectfunction(url)

Add custom attributes to the link element.

Can be one of:

  • object: A map of attributes
  • function: Takes the url as a parameter and returns a map of attributes

    If the map of attributes contains a value for target, it overrides the value of the target parameter.

Returns

string

Html-linkified and sanitized text.

doc_AngularJS
2016-03-29 16:12:29
Comments
Leave a Comment

Please login to continue.