Angularjs 带咖啡脚本/翡翠的流星

Angularjs 带咖啡脚本/翡翠的流星,angularjs,meteor,coffeescript,meteor-blaze,angular-meteor,Angularjs,Meteor,Coffeescript,Meteor Blaze,Angular Meteor,我觉得我离这里很近,但我被为什么这个设置不适合我的问题所困扰 感谢任何人谁可以帮助这一点,我只是试图学习和有一个新的项目的乐趣 脚本/_main.coffee @App = angular.module('App', [ 'angular-meteor' 'ngMaterial' 'ui.router' ]) @App.config [ '$interpolateProvider' ($interpolateProvider) -> $interpolat

我觉得我离这里很近,但我被为什么这个设置不适合我的问题所困扰

感谢任何人谁可以帮助这一点,我只是试图学习和有一个新的项目的乐趣

脚本/_main.coffee

@App = angular.module('App', [
'angular-meteor'
'ngMaterial'
'ui.router'
])

@App.config [
    '$interpolateProvider'
    ($interpolateProvider) ->
        $interpolateProvider
            .startSymbol '[['
            .endSymbol   ']]'
]
脚本/router.coffee

@App.config [
    '$stateProvider', '$urlRouterProvider', '$locationProvider'
    ($stateProvider, $urlRouterProvider, $locationProvider) ->
        $locationProvider.html5Mode true
        $urlRouterProvider.otherwise '/home'
        $stateProvider.state('home'
            url: '/home'
            templateUrl: UiRouter.template 'home'
        )
]
翡翠索引

head
    title App
    base(href="/")
body(ng-app="App")
    div.container
        h1 If 2 + 5 = [[2+5]], then I'm working :-)
        p but why isn't the router below showing up?
        div(ui-view)
视图/home/home.jade

template(name='home')
section#home
    div.container
        h1 hello world, 1 + 2 = [[1+2]]
但是发生的情况是这样的(突出显示的ui视图再次使用所有脚本重复标题代码)


在文件router.coffee中,在templateUrl属性上,您只需提及模板名称,如下所示:

@App.config [
    '$stateProvider', '$urlRouterProvider', '$locationProvider'
    ($stateProvider, $urlRouterProvider, $locationProvider) ->
        $locationProvider.html5Mode true
        $urlRouterProvider.otherwise '/home'
        $stateProvider.state('home'
            url: '/home'
            templateUrl: 'home'
        )
]
你的申请会很好的


对任何感兴趣的人来说,这些都是我迄今为止安装的软件包:angular:angular material 0.10.1*| angularui:angular ui router 0.2.15 | autopublish 1.0.3*| bootstrap 1.0.1 |不安全的1.0.3*|减去1.0.14*| meteor platform 1.2.2*| Meteohacks:kadira 2.23.0*| mquandalle:jade 0.3*|ndxbxrme:ng coffeescript 1.2.2 | urigo:angular 0.9.3*| urigo:angular ui router 0.7.0此处无争议,但为什么要将angular与Meteor一起使用?我已经做了一段时间的角度,并切换到流星:它有所有你想要的和需要的和更多的,没有开销。只是去流星和忘记角;在我看来,混用这两个元素只是无缘无故地让你的生活变得更艰难。哈哈@MrE你可能在很大程度上是对的,但是我仍然认为angular做了一些meteor没有的事情。我非常密切地关注棱角材料,真的很喜欢他们制作一个完整的应用程序是多么容易。这就是我想听听Angular做得好而Meteor做得不好的一些具体例子的主要原因。这让我很生气哈哈,非常感谢。我觉得这很简单,但我看到的文档有另一行。无论如何,非常感谢!!!