如何从模板获取当前的Ember应用程序路由

yuяi

我正在尝试根据当前路线设置元素类属性。它位于“应用程序”把手模板中包含的导航把手部分中。

在我的ApplicationController中,我可以执行以下操作:

isUsers: ( ->
  @get('currentPath') == 'users.index'
).property('currentPath')

在导航模板中,我想要执行以下操作:

<a {{bind-attr class="isUsers:active:inactive"}} href="users"></a>

这是行不通的-即使处于正确的应用程序路径中,也会始终设置不活动的类。

有什么建议么?

高塔姆

如果要isUsers在ApplicationController中定义属性,那么确定要application.handlebars在ApplicationController使用的模板或任何模板中使用它吗?如果要在具有不同控制器的模板中使用,请确保在控制器中使用以下内容。

App.MyController = App.Controller.extend
  needs: ['application']

在模板中,

controllers.application.isUsers

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Ember应用程序模板中的路由访问数据?

来自分类Dev

如何在模板中获取当前应用程序的名称?

来自分类Dev

如何在模板中获取当前应用程序的名称?

来自分类Dev

如何在Ember.js 3.18中获取应用程序的所有路由列表?

来自分类Dev

如何在ember应用程序的控制器中获取模板复选框的值

来自分类Dev

如何从Django中的当前应用程序渲染模板?

来自分类Dev

从模板调用应用程序路由方法

来自分类Dev

如何获取简单单页应用程序的路由参数?

来自分类Dev

如何从Azure ActiveDirectory应用程序获取当前令牌

来自分类Dev

如何获取当前波德在Kubernetes Java应用程序

来自分类Dev

如何从Azure ActiveDirectory应用程序获取当前令牌

来自分类Dev

如何刷新当前路由而不刷新父(应用程序)路由

来自分类Dev

ServiceStack:获取当前应用程序中所有受支持路由的列表

来自分类Dev

Qt:获取当前的应用程序面板

来自分类Dev

如何在Ember.js应用程序模板中呈现路线名称?

来自分类Dev

Ember.js是否支持应用程序路由模型?

来自分类Dev

如何在Rails应用程序中将AngularJS路由与Haml模板一起使用

来自分类Dev

如果路由已登录,如何在应用程序模板中隐藏导航栏

来自分类Dev

如果路由是登录的,如何在应用程序模板中隐藏导航栏

来自分类Dev

使用路由显示 Web 应用程序页面时,如何为模板标签添加 HTML 页面

来自分类Dev

如何检索Angular应用程序中当前加载的模板URL?

来自分类Dev

切换出Ember.js应用程序模板

来自分类Dev

在ember js中的应用程序模板上设置tagName

来自分类Dev

如何在Office 2013的应用程序中获取当前正在运行的应用程序的名称

来自分类Dev

Web或控制台应用程序,如何获取当前DLL的应用程序上下文

来自分类Dev

具有模板的MVC应用程序中的AngularJS路由

来自分类Dev

扩展程序获取当前打开的应用程序

来自分类Dev

如何在Yeoman Ember应用程序中设置/获取特定于环境的变量

来自分类Dev

如何在Yeoman Ember应用程序中设置/获取特定于环境的变量

Related 相关文章

  1. 1

    如何从Ember应用程序模板中的路由访问数据?

  2. 2

    如何在模板中获取当前应用程序的名称?

  3. 3

    如何在模板中获取当前应用程序的名称?

  4. 4

    如何在Ember.js 3.18中获取应用程序的所有路由列表?

  5. 5

    如何在ember应用程序的控制器中获取模板复选框的值

  6. 6

    如何从Django中的当前应用程序渲染模板?

  7. 7

    从模板调用应用程序路由方法

  8. 8

    如何获取简单单页应用程序的路由参数?

  9. 9

    如何从Azure ActiveDirectory应用程序获取当前令牌

  10. 10

    如何获取当前波德在Kubernetes Java应用程序

  11. 11

    如何从Azure ActiveDirectory应用程序获取当前令牌

  12. 12

    如何刷新当前路由而不刷新父(应用程序)路由

  13. 13

    ServiceStack:获取当前应用程序中所有受支持路由的列表

  14. 14

    Qt:获取当前的应用程序面板

  15. 15

    如何在Ember.js应用程序模板中呈现路线名称?

  16. 16

    Ember.js是否支持应用程序路由模型?

  17. 17

    如何在Rails应用程序中将AngularJS路由与Haml模板一起使用

  18. 18

    如果路由已登录,如何在应用程序模板中隐藏导航栏

  19. 19

    如果路由是登录的,如何在应用程序模板中隐藏导航栏

  20. 20

    使用路由显示 Web 应用程序页面时,如何为模板标签添加 HTML 页面

  21. 21

    如何检索Angular应用程序中当前加载的模板URL?

  22. 22

    切换出Ember.js应用程序模板

  23. 23

    在ember js中的应用程序模板上设置tagName

  24. 24

    如何在Office 2013的应用程序中获取当前正在运行的应用程序的名称

  25. 25

    Web或控制台应用程序,如何获取当前DLL的应用程序上下文

  26. 26

    具有模板的MVC应用程序中的AngularJS路由

  27. 27

    扩展程序获取当前打开的应用程序

  28. 28

    如何在Yeoman Ember应用程序中设置/获取特定于环境的变量

  29. 29

    如何在Yeoman Ember应用程序中设置/获取特定于环境的变量

热门标签

归档