1

嗨,我正在为我的视图\模板编写一个使用 python、turbogears 2.2 和 Genshi 的 WebApp。

在视图方面,我也在使用 Angular.js。大多数时候他们一起工作。我的问题是——当我想在 ng-repeat 中使用像 $index 这样的东西时,我不能。当我尝试这样做时,我得到一个genshi.template.eval.UndefinedError

这是一些演示的html代码:

  <html xmlns="http://www.w3.org/1999/xhtml"
  xmlns:py="http://genshi.edgewall.org/"
  xmlns:xi="http://www.w3.org/2001/XInclude" ng-app="orderItemEditApp">

... some code ...

<tr ngrepeat="item in items">
    <td>{{$index}}</td>

....

有没有办法将 $index (或其他东西)与 genshi 和 angular.js 一起使用?谢谢您的帮助

4

1 回答 1

2

在您的 Genshi 模板中使用双美元符号进行转义:

<td>{{$$index}}</td>

将输出:

<td>{{$index}}</td>
于 2014-11-19T20:40:53.510 回答