Pytania otagowane jako templates

Tag szablonów jest używany w wielu kontekstach: programowanie ogólne (zwłaszcza C ++) oraz generowanie danych / dokumentów przy użyciu mechanizmów szablonów. Podczas używania tego znacznika przy implementacji ciężkich pytań - oznacz język kodu, w którym napisano implementację.

5
Jak wykonać if / else w mustache.js?
Wydaje się dość dziwne, że nie potrafię tego zrobić w wąsach. Czy to jest obsługiwane? To moja smutna próba: {{#author}} {{#avatar}} <img src="{{avatar}}"/> {{/avatar}} {{#!avatar}} <img src="/images/default_avatar.png" height="75" width="75" /> {{/avatar}} {{/author}} To oczywiście nie jest poprawne, ale dokumentacja nie wspomina czegoś takiego. Słowo „else” nie jest nawet wspomniane :( …

11
Jak korzystać z klasy <T> w Javie?
W tym pytaniu jest dobra dyskusja na temat Generics i tego, co naprawdę robią za kulisami , więc wszyscy wiemy, że Vector&lt;int[]&gt;jest to wektor tablic liczb całkowitych i HashTable&lt;String, Person&gt;tabela, której klucze to ciągi znaków i wartości Person. Jednak to, co mnie zaskakuje, to użycie Class&lt;&gt;. Klasa java Classpowinna również …

8
Jak korzystać z instrukcji if w szablonach underscore.js?
Korzystam z funkcji szablonowania underscore.js i zrobiłem szablon taki jak ten: &lt;script type="text/template" id="gridItem"&gt; &lt;div class="griditem &lt;%= gridType %&gt; &lt;%= gridSize %&gt;"&gt; &lt;img src="&lt;%= image %&gt;" /&gt; &lt;div class="content"&gt; &lt;span class="subheading"&gt;&lt;%= categoryName %&gt;&lt;/span&gt; &lt;% if (date) { %&gt;&lt;span class="date"&gt;&lt;%= date %&gt;&lt;/span&gt;&lt;% } %&gt; &lt;h2&gt;&lt;%= title %&gt;&lt;/h2&gt; &lt;/div&gt; &lt;/div&gt; &lt;/script&gt; Jak …



10
Czy funkcje lambda mogą być wzorowane?
Czy w C ++ 11 można utworzyć szablon funkcji lambda? Czy może jest zbyt specyficzny, aby można go było zastosować w szablonie? Rozumiem, że zamiast tego mogę zdefiniować klasyczną szablonową klasę / funktor, ale pytanie brzmi bardziej: czy język pozwala na tworzenie szablonów funkcji lambda?
230 c++  templates  lambda  c++11 

6
Funkcja przekazana jako argument szablonu
Szukam reguł dotyczących przekazywania funkcji szablonów C ++ jako argumentów. Jest to obsługiwane przez C ++, jak pokazano na przykładzie tutaj: #include &lt;iostream&gt; void add1(int &amp;v) { v+=1; } void add2(int &amp;v) { v+=2; } template &lt;void (*T)(int &amp;)&gt; void doOperation() { int temp=0; T(temp); std::cout &lt;&lt; "Result is " …


7
Jak edytować szablony Visual Studio dla nowej klasy / interfejsu C #?
Czuję, że usuwam następujące instrukcje importu w prawie każdym pliku C #, który tworzę w Visual Studio: using System.Collections.Generic; using System.Linq; using System.Text; Oczywiście jest to naprawdę łatwe w Resharper, ale naprawdę nie powinienem tego robić. Musi być jakiś szablon (klasa, interfejs) gdzieś w katalogu VS, z którego mogę usunąć …

18
Silniki szablonów jQuery [zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Szukam silnika szablonów do obsługi po stronie klienta. Próbowałem kilka takich jak szablony jsRepeater …



3
Dostęp do zmiennej poza zakresem Handlebars.js każdej pętli
Mam szablon handlebars.js, taki jak ten: {{externalValue}} &lt;select name="test"&gt; {{#each myCollection}} &lt;option value="{{id}}"&gt;{{title}} {{externalValue}}&lt;/option&gt; {{/each}} &lt;/select&gt; A to jest wygenerowany wynik: myExternalValue &lt;select name="test"&gt; &lt;option value="1"&gt;First element &lt;/option&gt; &lt;option value="2"&gt;Second element &lt;/option&gt; &lt;option value="3"&gt;Third element &lt;/option&gt; &lt;/select&gt; Zgodnie z oczekiwaniami, mogę uzyskać dostęp do pól idi titlekażdego elementu, myCollectionaby wygenerować …

5
Domyślne argumenty szablonu dla szablonów funkcji
Dlaczego domyślne argumenty szablonów są dozwolone tylko w szablonach klas? Dlaczego nie możemy zdefiniować domyślnego typu w szablonie funkcji członka? Na przykład: struct mycclass { template&lt;class T=int&gt; void mymember(T* vec) { // ... } }; Zamiast tego C ++ wymusza, aby domyślne argumenty szablonu były dozwolone tylko w szablonie klasy.
187 c++  templates 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.