An angularjs module for setting page metadata
Bower:
bower install ui-router-metadata
In your page, add:
<script src="bower_components/ui-router-metadata/dist/ui-router-metadata.min.js"></script>
Add the module as a dependency to your app:
var app = angular.module('app', ['ui-router-metadata']
Add a $meta
key in your state's resolve
var state = {
name: 'state',
resolve: {
$meta: [function(){
return {
title: 'Page title',
description: 'Page description'
}
}]
}
}