2016-10-23 18 views
0

私の角型アプリケーションをルートで動作させることができないようです。基本的なアプリ自体は動作しますが、壊れ、私はルートにUIルートが動作しない

を追加しようとした瞬間には、ここでplunkerへのリンクです:broken routes

var app = angular.module('appModule', ['ui.router']).config(['$stateProvider', '$urlRouterProvider',function($stateProvider, $urlRouterProvider) { 

$urlRouterProvider.otherwise('/home'); 

$stateProvider 
    .state('home', { 
    url: '/home', 
    templateUrl: 'home.html' 
    controller: 'homeController'})}]) 

app.controller('homeController', ['$scope', function($scope) {$scope.hello = "flarg";}]) 

、ここで、ここでplunkerするルートリンクのない同じシンプルなアプリです:working app

答えて

0

あなたの構成は、このようにする必要があり

var myApp = angular.module("myApp", ['ui.router']); 
myApp.config(function($stateProvider, $urlRouterProvider) { 
    $urlRouterProvider.when("", "/home"); 
    $stateProvider 
    .state("home", { 
     url: "/home", 
     templateUrl: "home.html", 
     controller: 'homeController' 
    }); 
}); 
myApp.controller('homeController', ['$scope', function($scope) { 
    $scope.hello = "flarg"; 
}]); 

DEMO

+0

ありがとう、それはいつもjavascrtiptで私を得る微妙なものです –

+0

助けがあれば答えとしてマークしてください – Sajeetharan

関連する問題