Sprawdzanie logiczne w szablonach podkreślenia
Musiałem zamienić domyślne ograniczniki podkreślenia podkreślenia / wyrażenia regularne Interpolate na zgodność ze stronami internetowymi asp.net. Ze strony internetowej wybrałem składnię jak wąsy
_.templateSettings = {
interpolate : /\{\{(.+?)\}\}/g
};
spróbowałem tego
_.template("{{if(loggedIn)Welcome {{name}}}}",{name:"James",completed:true});
ale wydaje się, że nie jest to sposób (ponieważ wystąpił błąd), aby sprawdzić wyrażenie logiczne za pomocą systemu szablonów. Ale z dokumentów wydaje się, że jest to możliwe
jak również wykonać dowolny kod JavaScript z <%…%>
Jak więc wykonać dowolny kod js z wyżej wymienioną interpolacją