Skip to content

Instantly share code, notes, and snippets.

@ukyo
Created August 6, 2014 03:38
Show Gist options
  • Save ukyo/7188c63c68464397516d to your computer and use it in GitHub Desktop.
Save ukyo/7188c63c68464397516d to your computer and use it in GitHub Desktop.
ui routerの書き方、模索中
# stateごとに管理すればイイんじゃ無いか説
# 再利用可能だとおもったらdirective使う
angular.module 'foo'
.config ($stateProvider) ->
$stateProvider.state 'home',
url: '/'
template: """
<div>
<div>{{user.name}} {{user.email}}</div>
<div ui-view></div>
</div>
"""
resolve:
user: ($http) -> $http.get('/auth/user').then((x) -> x.data)
controller: ($scope, $state, user) ->
$scope.user = user
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment