Привет Я пишу WebApp, используя python, turbogears 2.2 и Genshi для своего вида \ templates.
С другой стороны, я также использую Angular.js. большую часть времени они работают вместе. Моя проблема - когда я хочу использовать некоторые вещи, такие как $ index внутри ng-repeat, я не могу. Когда я пытаюсь сделать это, я получаю 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>
....
Есть ли способ использовать $ индекс (или другой материал) с genshi и angular.js? Спасибо за помощь
Спасибо, я не думал о побеге. [Escaping in Genshi] (http://genshi.edgewall.org/wiki/Documentation/templates.html#escaping) –
Добро пожаловать :) – tasseKATT
Существует также короткий пример Angular with TG on TG documentation, в котором объясняется, что и как правильно загружать ресурсы из TGRestController: http://turbogears.readthedocs.org/en/latest/cookbook/Crud/restapi.html#leveraging-your-rest-api-on-angularjs – amol