client-side-templating

    3熱度

    2回答

    只是好奇目前的趨勢,將單頁Java應用程序的客戶端模板放在HTML文件的腳本標記中。看起來像一個有趣的方法,但這被認爲是最佳實踐(或至少是一個更好的做法)?我試圖想出一個優點和缺點列表,但壞名單似乎超過了優點。 所以我看到它的方式是這樣的: 優點: 只有一個請求,讓所有的模板與每個模板文件中的一個單獨的異步請求。 缺點: 造成了潛在的合併troublespot /瓶頸文件,如果所有的模板都在一個位

    4熱度

    1回答

    當我在Python Google App提供的HTML文件中包含一個簡單的Mustache模板時,出現TemplateSyntaxError: unexpected char u'#'錯誤引擎服務器。 ,我想包括鬍子模板是: {{#item}} {{name}} {{/item}} 我的HTML文件看起來像這樣: <!DOCTYPE html> <html> <head> <

    0熱度

    1回答

    我試圖編寫一個Handlebars幫助程序,它允許我顯示一個元素x的次數,其中x是在傳遞給模板的數據中定義的。 我正在修改代碼here的#times。但是,我不希望每個模板的運行次數保持不變,而是希望能夠通過傳遞給模板的數據來控制它。 這是一個人爲的例子,但如果我將{stars: 50}傳遞給此模板,我希望它打印50顆星。 {{#times {{stars}} }}★{{/times}} 這顯

    0熱度

    1回答

    我已經實現了javascript的基本模板解析器。它只是替換模板字符串中的變量。即{} event.date將是我使用2013年7月4日 腳本標記來存儲模板字符串 <script id="date_template" type="text/html"> <span class="date" id="date_{event.id}"> {event.date} <span> </script>

    2熱度

    2回答

    我正在編寫一個指令,將SlickGrid與我的角度應用程序集成。我希望能夠使用角模板(而不是格式化函數)配置SlickGrid列。爲了實現這一點,我需要指令來動態創建格式函數,將HTML作爲字符串返回。 我的方法是創建一個臨時範圍,將模板鏈接到該範圍,捕獲html,然後銷燬範圍。這工作,但抱怨$digest already in progress。有沒有辦法以這種方式呈現角模板,與全局$摘要循環隔

    1熱度

    1回答

    我正在構建數據庫網站。我目前正在構建各種網頁。對於我的搜索結果,我想使用客戶端模板引擎。我之前沒有使用過,並且有一個快速問題: 我看到很多模板引擎(我研究過最多的Handlebars.js和dust.js)需要安裝在命令行上(而不是簡單地包含爲像jQuery一樣的庫)。雖然我目前正在使用MAMP在Mac上進行開發,並且可以在本地安裝,但這是否意味着我還需要將它安裝在Web應用程序生活時所在的公共服

    17熱度

    2回答

    這是我第一次進入客戶端模板化過程,我想確保自己理解並正確使用它。在閱讀this LinkedIn engineering blog後,我決定去dust.js而不是mustache或handlebars。請注意,this stackoverflow post回答了我的許多問題,但我仍然想澄清一些事情。 在我工作的環境中,我無法訪問服務器端的任何東西,所以我創建的所有東西都必須能夠完全在客戶端的瀏覽器

    0熱度

    1回答

    是否有可能將Angular.js模板(ng-show,ng-if等)編譯爲接受對象並返回HTML的獨立函數?像其他模板語言一樣,如Handlebars,Underscore.js模板? 我想用在其他應用程序相同的模板不使用Angular.js

    0熱度

    1回答

    我正在使用dust.js做客戶端模板。我想在我的模板使用JavaScript函數,該函數會把它弄的參數模板化過程中即 例: mytemplate = " <span> Hi getName({id}) </span>" myjson = { id : 1 } 在這種情況下,無論是模板和JSON數據從服務器發送和模板發生在客戶端。 在上面的例子中,我會從json數據中獲取'id',並且想要顯示

    0熱度

    2回答

    我有一個很難理解如何處理使用handlebars.js使用jQuery字典的頂層陣列Handbars.js模板 我的數據對象不與命名由一個字典數組對象(這是大多數在線處理的例子)。我的數據對象是這樣的: [ { "Type": "TopLevel", "Identifier": "123456789IL", "FullName": "Smith, John