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
- Host: GitHub
- URL: https://github.com/murwa/ui-router-metadata
- Owner: murwa
- License: mit
- Created: 2017-06-11T13:33:26.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-06-14T15:00:54.000Z (about 9 years ago)
- Last Synced: 2025-09-17T02:26:05.977Z (10 months ago)
- Topics: angularjs, metadata, seo, seo-meta, title, ui-router
- Language: JavaScript
- Size: 22.5 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://badge.fury.io/bo/ui-router-metadata)
[](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'
}
}]
}
}
~~~