Please find follow the below steps to replace the string on the Template file using AngularJS filter:
1. Create the filter file called
2. Then, in html template file, adopt the below example to use the filer.
Example:
Output: GLOBAL-WARMING-NEEDS-TO-CONTROL-BY-EVERYONE
1. Create the filter file called
string-replace.js
and add the following code.myapp.filter('stringReplace', [ function() { return function(input, search, replace) { input = input.split(search); var x; var result = ''; var prefix = ''; for (x in input ) { result += prefix + input[x]; prefix = replace; } return result; //return input.replace(search, replace); }; }]);
2. Then, in html template file, adopt the below example to use the filer.
{{your_string_variable_here | stringReplace:'searchParameterHere':'replaceParameterHere'}}
Example:
{{"GLOBAL_WARMING_NEEDS_TO_CONTROL_BY_EVERYONE" | stringReplace:'_':'-'}}
Output: GLOBAL-WARMING-NEEDS-TO-CONTROL-BY-EVERYONE
No comments:
Post a Comment
Please post any queries and comments here.