簡體   English   中英

Riot.js從不同的文件服務器端動態呈現嵌套的自定義標記

[英]Riot.js dynamically render nested custom tags from different files server side

我正在嘗試利用riot.js服務器端渲染來創建一個可以被谷歌蜘蛛讀取的靜態HTML頁面。 我有一個基本的示例工作,但我試圖弄清楚如何在服務器上呈現時動態加載來自不同文件的標簽。

我理解,如果你“需要”每個標簽文件它將起作用,但系統應該有一種方法來檢測並找到主標簽文件中需要的標簽。

例如,如果存儲在“home.tag”中的此標記:

<home>
      <foo></foo>
      <bar></bar>
</home>

當我需要“home.tag”時,我認為有更好的方法可以自動包含“foo.tag”和“bar.tag”文件,而無需單獨要求每個文件。 非常感謝任何幫助!

require-all可以讓你只需要模板目錄中的所有.tag文件。 為了讓riotjs能夠理解哪些標記文件是必要的,但考慮到node.js和riotjs必須相互配合的方式,我認為最好還是要明確要求.tag文件。 如果你自己不需要它們,riotjs會在哪里尋找它們? 它將如何解決沖突?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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