0.0.6 • Published 8 years ago

angular-slugifier v0.0.6

Weekly downloads
20
License
MIT
Repository
github
Last release
8 years ago

angular-slugifier

AngularJS bindings for the wonderful SpeakingURL library

How do I add this to my project?

You can download angular-slugifier by:

  • Using bower and running bower install angular-slugifier
  • Using npm and running npm install angular-slugifier
  • Downloading it manually from this repo

How to use angular-slugifier

This module exposes a $speakingurl service that can be used in the code, and a angular-slugifier filter that can be used in templates directly:

MyAngularModule = (function () {
  var myModule = angular.module('my.module', ['angular-slugifier']);

  myModule.controller('MyController', function ($scope, $speakingurl, model) {
    $scope.model   = model;
    $scope urlSlug = $speakingurl.slugify(model.name, {});
  });
<ul>
  <li ng-repeat="user in users">
    <a href="/user/{{ user.fullName | slugify }}" ng-bind="user.fullName"></a>
  </li>
</ul>