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
Ember.js 余烬嵌套链接到不';行不通_Ember.js - Fatal编程技术网

Ember.js 余烬嵌套链接到不';行不通

Ember.js 余烬嵌套链接到不';行不通,ember.js,Ember.js,我正在尝试使用子菜单制作菜单,但运气不佳: <ul class="side-menu"> {{#link-to 'reportSummary' tagName="li" href=false}}<a href="#"><span class="badge pull-right">17</span> <i class="icon-dashboard"></i>Рабочий стол</a>{{/link-

我正在尝试使用子菜单制作菜单,但运气不佳:

<ul class="side-menu">
    {{#link-to 'reportSummary' tagName="li" href=false}}<a href="#"><span class="badge pull-right">17</span> <i class="icon-dashboard"></i>Рабочий стол</a>{{/link-to}}
    {{#link-to 'remarkList' tagName="li" href=false}}
        <a href="#"><span class="badge pull-right">17</span> <i class="icon-bar-chart"></i>Замечания</a>
        <ul class="sub-menu">
            {{#link-to 'remarkState' 'review' tagName="li" href=false}}<a href="#"><i class="icon-angle-right"></i>Исполнение</a>{{/link-to}}
            {{#link-to 'remarkState' 'approval' tagName="li" href=false}}<a href="#"><i class="icon-angle-right"></i>Утверждение</a>{{/link-to}}
            {{#link-to 'remarkState' 'worker' tagName="li" href=false}}<a href="#"><i class="icon-angle-right"></i>Объяснительная</a>{{/link-to}}
            {{#link-to 'remarkState' 'info' tagName="li" href=false}}<a href="#"><i class="icon-angle-right"></i>Информация</a>{{/link-to}}
            {{#link-to 'myRemarks' tagName="li" href=false}}<a href="#"><i class="icon-angle-right"></i>Мои замечания</a>{{/link-to}}
        </ul>
    {{/link-to}}
    {{#link-to 'refusalList' tagName="li" href=false}}<a href="#"><span class="badge pull-right">17</span> <i class="icon-terminal"></i>Отказы</a>{{/link-to}}
    {{#link-to 'complaintList' tagName="li" href=false}}<a href="#"><span class="badge pull-right">17</span> <i class="icon-th"></i>Жалобы</a>{{/link-to}}
</ul>
    {{{#链接到'reportSummary'标记名=“li”href=false}{{{/link-to}} {{{#链接到“remarkList”标记名=“li”href=false}
      {{{#链接到'remarkState''review'tagName=“li”href=false}{{{/link-to} {{{#链接到'remarkState''批准'tagName=“li”href=false}{{/link-to} {{{#链接到'remarkState''worker'标记名=“li”href=false}{{{/link到}} {{{#链接到'remarkState''info'tagName=“li”href=false}{{{/link-to} {{{#链接到'MyComments'标记名=“li”href=false}{{{/link-to}}
    {{/链接到} {{{#链接到'refusalList'标记名=“li”href=false}{{{/link-to}} {{{#链接到“投诉列表”标记名=“li”href=false}{{{/link到}}
当我单击嵌套链接时,它根本不起作用,没有事件。怎么了?

不要将链接嵌套到的。 指向帮助器的链接使用一个特殊的视图LinkView,并使用它的click事件来调用转换。 当嵌套两个这样的视图时,单击事件会在这两个视图中冒泡,使外部视图事件(称为last)成为重要的事件

相反,您应该执行以下操作:

                    {{#link-to 'remarkList' tagName="li" href=false}}
                        <a href="#"><span class="badge pull-right">17</span> <i class="icon-bar-chart"></i>Замечания</a>
                    {{/link-to}}
                    <ul class="sub-menu">
                        {{#link-to 'remarkState' 'review' tagName="li" href=false}}<a href="#"><i class="icon-angle-right"></i>Исполнение</a>{{/link-to}}
                        {{#link-to 'remarkState' 'approval' tagName="li" href=false}}<a href="#"><i class="icon-angle-right"></i>Утверждение</a>{{/link-to}}
                        {{#link-to 'remarkState' 'worker' tagName="li" href=false}}<a href="#"><i class="icon-angle-right"></i>Объяснительная</a>{{/link-to}}
                        {{#link-to 'remarkState' 'info' tagName="li" href=false}}<a href="#"><i class="icon-angle-right"></i>Информация</a>{{/link-to}}
                        {{#link-to 'myRemarks' tagName="li" href=false}}<a href="#"><i class="icon-angle-right"></i>Мои замечания</a>{{/link-to}}
                    </ul>
{{#链接到“remarkList”标记名=“li”href=false}
{{/链接到}
    {{{#链接到'remarkState''review'tagName=“li”href=false}{{{/link-to} {{{#链接到'remarkState''批准'tagName=“li”href=false}{{/link-to} {{{#链接到'remarkState''worker'标记名=“li”href=false}{{{/link到}} {{{#链接到'remarkState''info'tagName=“li”href=false}{{{/link-to} {{{#链接到'MyComments'标记名=“li”href=false}{{{/link-to}}

将每个链接放在一个特定元素上。

öimk_知道嵌套链接不好,但如果我从
  • 元素中取出“子菜单”,它将不会显示。子菜单显示当父
  • 有css类“活动”时,哦,当我向嵌套链接添加bubbles=false时,则工作!谢谢你引导我接受这个想法。