On Sat, Sep 29, 2012 at 3:16 AM, Anthony <[email protected]> wrote: > On Friday, September 28, 2012 12:31:26 PM UTC-4, Derek wrote: >> >> Have you ever tried using AngularJS with Web2py? It's a mess because all >> the instructions I tried didn't work. >> You can't use their templates at all, you have to do this: >> <span ng:bind="item.name"></span> >> >> instead of the much easier {{item.name}} > > > You can use Angular's template delimiters if you're willing to switch to > different delimiters for web2py. In web2py, just do something like: > > response.delimiters = ['{%', '%}'] > > or whatever delimiters you want to use. It's also possible to create a > helper that you can use in web2py views that would output Angular > delimiters: > > class ng(DIV): > tag = '' > def xml(self): > return '{{%s}}' % super(ng, self).xml() > > Then in a web2py view: > > {{=ng('item.name')}} > > would produce HTML with the following content: > > {{item.name}} > > Anthony > > -- > > >
Anthony: That looks all well and good, but what is `tag` doing? --

