AngularJS主播问题

时间:2014-09-11 18:15:28

标签: html angularjs

我会创建锚链接,链接到同一页面上的对象。 我搜索创建类似

的指令
<a href=#2014>view 2014 article</a>
<a name="2014">2014</a>

我按照这个并将其用于我的角度页面。代码是

 <li class="theme-heading" ng-repeat="collection in typeCollection | object2Array | orderBy: 'sectionSeq - 0' track by $index" >
    <h2 class="h3-theme-tag" ng-if="!collection.sectionId"><a ng-href="{literal}#{{collection.title}}{/literal}">{literal}{{collection.title}}{/literal}</a></h2>
</li>

..........

<li class="theme-heading" ng-repeat="collection in typeCollection | object2Array | orderBy: 'sectionSeq - 0' track by $index" >
    <h2 class="h3-theme-tag" name="{literal}{{collection.title}}{/literal}" ng-if="!collection.sectionId">{literal} {{collection.title}}{/literal}</h2>
</li>

但有线的东西出现了。例如,当我单击锚点时,链接返回

"http://xxxxxxxxxxx/newDesign#/2014"

但正确的方法应该是

"http://xxxxxxxxxxx/newDesign#2014"

问题是#和2014之间的斜线插入。 对于我在上面创建的主播,我尝试了

<a href="{literal}#{{collection.title}}{/literal}">

或喜欢

<a ng-href="#{literal}{{collection.title}}{/literal}">

这样的事情,只是改变了#{literal}{{collection.title}}{/literal}的安排

但没有人可以工作,有什么帮助吗?

0 个答案:

没有答案