Comments (5)
@BuGlessRB thanks, your code is correct but I think this enhancement is not easy for other riot modules, right now there's unresolved issues with the each
feature.
from tmpl.
In which way not easy? The only dependency I can see is the number of matching regexp subexpressions. I fixed that in riot-main correspondingly. Are there any other modules that directly interface with that?
from tmpl.
@aMarCruz @BuGlessRB I would not invest time on a feature that could be implemented outside of riot with 4 lines of code http://plnkr.co/edit/xwLvvoRwnXDdWM6twXU3?p=preview
from tmpl.
I didn't realise that each={} supports function calls. Yes this might work for me. The only downside being that the index-key needs to be part of the objects too.
I'll refactor my code and see how this plays out. Thanks for the feedback.
from tmpl.
Thank you.
from tmpl.
Related Issues (13)
- The new tmpl does not pass all the riot tests HOT 6
- Can't output expressions without evaluation HOT 2
- isRaw is returning false if the expression contains other text content before the template delimiters HOT 10
- Safe eval HOT 1
- Each loops, __checked doesn't work HOT 2
- Render unescaped HTML HOT 25
- Making Handlebars work: Should riot-tmpl ignore {{expr}} but not {expr}? HOT 3
- Problem with backslash HOT 2
- Falsy value should not always be converted to empty string. HOT 1
- Yo can use brackets <% %> anymore HOT 1
- Unable to find tmpl.parse in the 2.3.0-beta.2 release HOT 12
- Changing brackets and expression cache HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tmpl.