google-closure-templates

    2熱度

    2回答

    在我的谷歌關閉的代碼,我做了一個枚舉表示CSS類的名稱,並希望在我的大豆模板中使用此枚舉: /** * Lists a single widget. * @param widget The widget to be listed. */ {template .singleWidgetListing} <div class='{app.ui.ClassNames.WIDGET_LISTIN

    2熱度

    1回答

    我目前通過 var header = app.ui.templates.home.header(); document.body.innerHTML = header + app.ui.templates.home.bottom({ "widgets": widgets, }); 但是附加谷歌關閉大豆模板,我的HTML文檔的主體,我不相信這是因爲大豆模板構造最

    4熱度

    1回答

    我想教自己封閉模板。我做了一個簡單的文件simply.soy: {namespace examples.simple} /** * says hello to the world * @param? name Optional parameter specifying who you are greeting. */ {template .hiWorld} Hello

    0熱度

    1回答

    情景: 我們有一個客戶,誰擁有多個大型網站,一個巨大的利益相關者和這就排除了涉及所有的人都在此刻重建決策者的數量。有些網站是PHP,有些是Coldfusion,另一些則是ASP.NET。我們正在爲他們建立一個新的網站,並在這些網站上使用「TopHat」導航將其鏈接在一起。谷歌和LinkedIn做類似的事情(截圖附件)。 問題: 這個UI元素是否有一個通用術語?我們發明了「TopHat」這個術語,以

    6熱度

    1回答

    據我所知,Google Closure Template不允許將Java對象傳遞到模板中(與FreeMarker相比)。所以我真的不能這樣做: // Java file class Course { ... public function getName() { return name; } } // Main function public st

    1熱度

    1回答

    我使用閉包模板,我無法弄清楚如何使用常見的東西(如徽標)和當我呈現其他模板時,他們將被呈現在主要模板之內。我想爲每個模板都有一個servlet。

    5熱度

    1回答

    我玩Google Closure Templates ,我無法成功編譯一些模板,因爲它似乎是合乎邏輯的「和」和「或」運營商不能在內部使用如果標籤(我試過兩個「& &」和「和」和「||」和「或」)...我怎麼能寫一個‘複雜’之類的語句:{if condition1 && condition2}? 編輯: 下面的簡單語句引發一個例外: {如果5> 2 & & 2 == 2} 「並非所有的代碼是在V2大

    2熱度

    1回答

    我在使用Google Closure大豆模板時遇到了問題。 當我更改模板時,我需要從命令行運行腳本來將Soy模板編譯爲JS文件。有沒有服務或其他東西來自動重建這些模板? 另外,據我所知,「plovr」服務能夠自動地用閉包編譯器重建JS源代碼。 有沒有辦法重建大豆模板,並通過plovr自動將它們放到指定的文件夾?

    7熱度

    2回答

    當我嘗試編譯這個大豆模板時,Plovr引發了一個編譯時異常。 // Copyright 2012 David Faux /** * @overview Lays out the home page. */ {namespace templates.home} /* * Lays out the home page. */ {template .main} <h1>Hi

    0熱度

    2回答

    我正在嘗試使用Google Closure templates (Soy)和Google Closure。 我按照指示包含soyutils_usegoog.js實用程序文件。該文件提供了生成的模板使用的許多實用程序,特別是soy.StringBuilder。下面是它是如何創建它: soy.StringBuilder = goog.string.StringBuffer; 的soyutils文件