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

https://github.com/murwa/ui-router-metadata

Angularjs ui-router metadata module for SEO
https://github.com/murwa/ui-router-metadata

angularjs metadata seo seo-meta title ui-router

Last synced: about 2 months ago
JSON representation

Angularjs ui-router metadata module for SEO

Awesome Lists containing this project

README

          

[![Bower version](https://badge.fury.io/bo/ui-router-metadata.svg)](https://badge.fury.io/bo/ui-router-metadata)
[![Build Status](https://travis-ci.org/murwa/ui-router-metadata.svg?branch=master)](https://travis-ci.org/murwa/ui-router-metadata)

## UI-Router Metadata

An angularjs module for setting page metadata

### Installation

Bower:

~~~javascript
bower install ui-router-metadata
~~~

In your page, add:

~~~html

~~~

### Usage

#### Load module

Add the module as a dependency to your app:

~~~javascript
var app = angular.module('app', ['ui-router-metadata']
~~~

#### State Definition

Add a `$meta` key in your state's resolve

~~~javascript
var state = {
name: 'state',
resolve: {
$meta: [function(){
return {
title: 'Page title',
description: 'Page description'
}
}]
}
}
~~~