Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 余烬轨道出口未渲染_Ruby On Rails_Ember.js_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 余烬轨道出口未渲染

Ruby on rails 余烬轨道出口未渲染,ruby-on-rails,ember.js,ruby-on-rails-4,Ruby On Rails,Ember.js,Ruby On Rails 4,在Rails中,Outlet似乎根本没有呈现出一些how 我把它放在我的登录页下面,如下所示,它是默认的根视图 %script{ type: 'text/x-handlebars' } {{ outlet }} 所以我试着在下面的outlet {{#linkTo 'users'}}Users{{/linkTo}} 上面的链接确实出现了 outlet根本不出现/呈现(甚至只是来自其他模板句柄文件的静态html元素和文本)有什么原因吗 我的用户路线如下: 路由/用户\u route.js

在Rails中,Outlet似乎根本没有呈现出一些how

我把它放在我的登录页下面,如下所示,它是默认的根视图

%script{ type: 'text/x-handlebars' }
    {{ outlet }}
所以我试着在下面的
outlet

{{#linkTo 'users'}}Users{{/linkTo}}
上面的链接确实出现了

outlet
根本不出现/呈现(甚至只是来自其他模板句柄文件的静态html元素和文本)有什么原因吗

我的用户路线如下:

路由/用户\u route.js.coffee

VirtualExhibition.UsersIndexRoute = Ember.Route.extend
    model: ->
        VirtualExhibition.User.find()
DS.RESTAdapter.reopen
    namespace: 'api/v1'


VirtualExhibition.Router.map ()->
    @resource 'users', ->
        @route 'show'
下面是路由器文件

router.js.coffee

VirtualExhibition.UsersIndexRoute = Ember.Route.extend
    model: ->
        VirtualExhibition.User.find()
DS.RESTAdapter.reopen
    namespace: 'api/v1'


VirtualExhibition.Router.map ()->
    @resource 'users', ->
        @route 'show'
应用程序.hbs

application
{{ outlet }}
users
{{outlet}}
用户。hbs

application
{{ outlet }}
users
{{outlet}}

你有用户路线吗?@kingpin2k我刚刚用用户路线和其他文件更新了我的答案。请看一看。单词应用程序出现了吗?没有,它没有出现在all@kingpin2k也许是因为我在使用hbs的扩展?