![](/img/trans.png)
[英]Issue with Closure Template (soy templates) rendering via Javascript & jQuery
我使用 javascript 和 jQuery 來呈現閉包模板(soy 模板)。 我正在關注它的hello world示例。 我的 jsfiddle在這里。 如示例中所述,以下代碼有效, document.write(soy.examples.simple.helloWorld()); &a ...
[英]Issue with Closure Template (soy templates) rendering via Javascript & jQuery
我使用 javascript 和 jQuery 來呈現閉包模板(soy 模板)。 我正在關注它的hello world示例。 我的 jsfiddle在這里。 如示例中所述,以下代碼有效, document.write(soy.examples.simple.helloWorld()); &a ...
[英]Closure templates - create a reusable alias for complicated `record` definition
我有一個看起來像的大豆模板 由於“人”的記錄定義變得比年齡和姓名更復雜,因此更新所有三個地方的參數定義變得乏味。 是否可以創建一個別名或可以在每個模板中重用的東西? ...
[英]Is it possible to concatenate two strings in soy (Closure Templates)?
使用大豆,我想將兩個字符串(硬編碼或變量)連接成一個。 我的想法是用第二個變量“參數化”第一個變量: {let $key: 'abc_$anothervariable' /} 這不起作用。 我還嘗試對列表使用內置join()函數: {let $key: join(['abc', $anothe ...
[英]Custom Bitbucket Merge Check - dynamic fields render twice after submitting the configuration
我正在為 Bitbucket 創建自定義合並檢查。 我開始遵循本教程: https : //developer.atlassian.com/server/bitbucket/how-tos/hooks-merge-checks-guide/ 我希望視圖是動態的,例如具有創建多個類似輸入字段(指定 ...
[英]What's the right way to create parameters in Soy V2?
這是我的代碼: 當我嘗試編譯時,我收到一條錯誤消息: 我在網上找到的唯一信息似乎表明這是正確的語法(根據此處的 Google 網站,根據我找到的這份備忘單),但是,谷歌搜索“soy v2”並沒有給我任何結果來解釋什么是正確的 Soy V2 語法。 定義這些參數的正確方法是什么? ...
[英]Does plovr support the latest closure library?
我使用plovr作為最新的Google閉包庫的閉包編譯器,但它認為它的播放效果很好。 為什么會這樣呢? 鏈接= http://plovr.com/docs.html 先謝謝您的幫助, 基蘭 ...
[英]How can I pass a list of html element as parameter into a Closure template
我的模板是下面的模板,我想使用HTML列表作為參數 我的問題是,我在調用模板時不知道如何將html元素列表作為參數傳遞。 ...
[英]Strange behaviour involving Closure commands and “text-align:justify”
我在Soy模板中有一些div,我希望它們在水平方向上均勻分布。 這是起作用的: CSS(此示例簡化了術語): :: after規則僅添加了偽造的最后一行,因為證明將不適用於最后一行。 HTML(在大豆模板中): - 外觀如下所示(添加了邊框實體,使其更加清晰) ...
[英]Google Closure Templates variable variables
情況: 上下文包含諸如testExecutionKey1,testExecutionKey2 .. testExecutionKey10之類的字段 我想檢查它們是否為null,但是這樣做很不錯-在for循環中 我需要在循環內訪問$ context.testExecutionKe ...
[英]Using event at google closure template
我對Google關閉模板有一些問題。 我正在瀏覽一個網站導航器,它有點復雜並且有多個事件。 現在我正在使用模板來創建導航器DOM結構,但是無法處理事件,因為我不知道我是否需要使用Google閉包庫來編寫事件,而不是不使用模板來自動執行純js文件。 我的問題是在這種情況下,我需要單獨處理 ...
[英]Update value in soy template declared with let
我有一個值綁定到一個標志,該標志來自需要在大豆模板中顯示的配置文件。 它是對還是錯。 如果為true,則值必須為“ x”(例如,但它是字符串)。如果為false,則值應為“”(空)。 請注意,我無法從配置中傳遞true或false值。 我也不能忽略false值,它必須提供一個空字 ...
[英]How to convert efficiently a Java object to SoyData in Google Closure
我們有一個Java對象,其中包含我們想要用於模板渲染的數據 - 是否有一種將Java對象轉換為SoyData的有效方法? 目前我們正在使用gson將其轉換為樹並遞歸填充SoyData對象,但也許有些東西不需要gson轉換。 ...
[英]How to add multiple CSS classes to HTML node in Closure template (soy)?
在模板中,我需要為一個div分配多個CSS類。 但是,當我嘗試如下操作時,Closure編譯器似乎只將第一個類用引號引起來,導致瀏覽器忽略了其余的類。 DOM結果 我嘗試將整個內容都用引號引起來(帶有和不帶有{literal} )……沒有成功。 ...
[英]How to declare and update variables in google closure templates(soy template)
讓我們取2個陣列arr1 = ['a','b','c']和arr2 = ['1','2','3'] 。 當將這些數組作為params傳遞給大豆模板時,我想如下所示進行迭代,並打印一個索引 ,指示到目前為止迭代的總項數。 由於使用let聲明的變量無法重新賦值給新值,因此模板中是否有一種方 ...
[英]Google Closure Library can't get dependencies loading correctly in simple example
我正在嘗試使用具有封閉模板的google封閉庫,但是當我運行我的應用程序時,它將引發錯誤soyutils_usegoog.js:74 Uncaught TypeError: Cannot read property 'StringBuffer' of undefined 。 我已經研究了所 ...
[英]How can live without inheritance in closure templates in big project?
我們使用閉包庫和閉包編譯器,我們想要使用閉包模板。 但是閉包模板沒有繼承。 這對我們來說真的是一個問題。 據我所知,閉包模板沒有繼承的原因是因為模板必須簡單,易於閱讀。 但是你怎么能在沒有大項目繼承的情況下生活? 例如,我們有一個模板文件button.soy ,它生成帶 ...
[英]Closure Templates: setting global variable from passed paramater in soy file
有沒有一種方法可以將.soy文件中的全局變量設置為從.html傳入的參數? 這樣所有模板都可以訪問全局變量,從而避免了將相同參數傳遞給每個模板的冗余。 例如,可以像這樣工作的東西: HTML: 大豆: 和globalVariable可以從所有其他模板訪問 ...
[英]Closure disable URL substitution with autoescape=strict
我正在使用Closure渲染chrome擴展程序渲染一個大豆模板,並且由於被soy.$$filterNormalizeUri過濾而無法插入chrome-extension://*鏈接soy.$$filterNormalizeUri 雖然通常不希望允許chrome-extension://* ...
[英]How to check for an empty Map in a Soy template?
我已經閱讀了有關Google Soy / Closure模板的文檔 ,但是找不到任何方法來檢查地圖是否為空; 我只能查看給定鍵的地圖值。 有沒有辦法找出地圖的大小? 我當前的解決方法是用null替換所有空映射,然后在模板中檢查null ,例如: ...