cost 350 ms
關閉模板(大豆模板)通過 Javascript 和 jQuery 呈現的問題

[英]Issue with Closure Template (soy templates) rendering via Javascript & jQuery

我使用 javascript 和 jQuery 來呈現閉包模板(soy 模板)。 我正在關注它的hello world示例。 我的 jsfiddle在這里。 如示例中所述,以下代碼有效, document.write(soy.examples.simple.helloWorld()); &a ...

是否可以連接大豆中的兩個字符串(閉合模板)?

[英]Is it possible to concatenate two strings in soy (Closure Templates)?

使用大豆,我想將兩個字符串(硬編碼或變量)連接成一個。 我的想法是用第二個變量“參數化”第一個變量: {let $key: 'abc_$anothervariable' /} 這不起作用。 我還嘗試對列表使用內置join()函數: {let $key: join(['abc', $anothe ...

自定義 Bitbucket 合並檢查 - 提交配置后動態字段呈現兩次

[英]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/ 我希望視圖是動態的,例如具有創建多個類似輸入字段(指定 ...

在 Soy V2 中創建參數的正確方法是什么?

[英]What's the right way to create parameters in Soy V2?

這是我的代碼: 當我嘗試編譯時,我收到一條錯誤消息: 我在網上找到的唯一信息似乎表明這是正確的語法(根據此處的 Google 網站,根據我找到的這份備忘單),但是,谷歌搜索“soy v2”並沒有給我任何結果來解釋什么是正確的 Soy V2 語法。 定義這些參數的正確方法是什么? ...

涉及Closure命令和“ text-align:justify”的奇怪行為

[英]Strange behaviour involving Closure commands and “text-align:justify”

我在Soy模板中有一些div,我希望它們在水平方向上均勻分布。 這是起作用的: CSS(此示例簡化了術語): :: after規則僅添加了偽造的最后一行,因為證明將不適用於最后一行。 HTML(在大豆模板中): - 外觀如下所示(添加了邊框實體,使其更加清晰) ...

Google關閉模板變量

[英]Google Closure Templates variable variables

情況: 上下文包含諸如testExecutionKey1,testExecutionKey2 .. testExecutionKey10之類的字段 我想檢查它們是否為null,但是這樣做很不錯-在for循環中 我需要在循環內訪問$ context.testExecutionKe ...

在Google關閉模板上使用事件

[英]Using event at google closure template

我對Google關閉模板有一些問題。 我正在瀏覽一個網站導航器,它有點復雜並且有多個事件。 現在我正在使用模板來創建導航器DOM結構,但是無法處理事件,因為我不知道我是否需要使用Google閉包庫來編寫事件,而不是不使用模板來自動執行純js文件。 我的問題是在這種情況下,我需要單獨處理 ...

用let聲明的大豆模板中更新值

[英]Update value in soy template declared with let

我有一個值綁定到一個標志,該標志來自需要在大豆模板中顯示的配置文件。 它是對還是錯。 如果為true,則值必須為“ x”(例如,但它是字符串)。如果為false,則值應為“”(空)。 請注意,我無法從配置中傳遞true或false值。 我也不能忽略false值,它必須提供一個空字 ...

如何在Google Closure中有效地將Java對象轉換為SoyData

[英]How to convert efficiently a Java object to SoyData in Google Closure

我們有一個Java對象,其中包含我們想要用於模板渲染的數據 - 是否有一種將Java對象轉換為SoyData的有效方法? 目前我們正在使用gson將其轉換為樹並遞歸填充SoyData對象,但也許有些東西不需要gson轉換。 ...

如何在Closure模板中將多個CSS類添加到HTML節點(大豆)?

[英]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庫無法正確加載依賴項

[英]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可以從所有其他模板訪問 ...

如何在Soy模板中檢查空地圖?

[英]How to check for an empty Map in a Soy template?

我已經閱讀了有關Google Soy / Closure模板的文檔 ,但是找不到任何方法來檢查地圖是否為空; 我只能查看給定鍵的地圖值。 有沒有辦法找出地圖的大小? 我當前的解決方法是用null替換所有空映射,然后在模板中檢查null ,例如: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM