scalajs + uirouter如何以正确的方式使用它

时间:2015-06-14 18:08:08

标签: angularjs scala angular-ui-router scala.js

我尝试从scala.js和Angular开始。为此,我使用greencatsoft / scalajs-angular(https://github.com/greencatsoft/scalajs-angular)port

我发现了一个很好的样本https://github.com/josdirksen/smartjava/tree/master/scalajs

此示例正在使用" classic" routeProvider

routeProvider
   .when("/home", Route(HomeController))

但我会使用 StateProvider

我包括了家属:

jsDependencies += "org.webjars" % "angular-ui-router" % "0.2.14" / "angular-ui-router.js" dependsOn "angular.js"

我的scala模块中的一个治疗方法:

val module = Angular.module("helloworld",Seq("ui.router","mm.foundation")) 

用法

override def initialize() {
    stateProvider
      .state("home", State(
            url="/home"
          , templateUrl = "myTest.html"
        )
      )
  }

但是没有办法激活"国家。

  1. 我在State apply中遗漏了添加控制器的可能性。我不清楚为什么或如何

  2. 我在html < div ng-controller="DataController">

  3. 中添加了控制器

    任何想法?

0 个答案:

没有答案