簡單的問題,我一定要......過於複雜帕格條件包含文件路徑的所有子目錄
我想包括包含/edit-post
任何URL的腳本文件。問題是,我的編輯器URL總是會加上後綴標題,如:/edit-post/some-post-title
,因此我的Pug條件從不計算爲真。
換句話說,我在找一個條件語句,將在雙方真實下面的示例條件:
/edit-post/some-post-title
/edit-post/an-even-better-post-title
我訪問路徑URL變量已經和我的條件語句工作正常當它完全匹配時,所以我試圖將它擴展到後綴子目錄。這裏是我開始用:
if path === '/edit-post'
//my script file
有可能的方式包括正則表達式或可能某種「包含」在帕格聲明?
我在想像"/edit-post.*"
或"edit-post[s/S]"
。也得到絕望,並嘗試使用.indexOf()
哪些人比我聰明將已經知道不工作帕格模板!
也許有更好的方法來完成這一切?搜索幾個小時。嘗試了一百個連擊。帕格的文件很少。 Plz發送幫助! :)
備註:我確實發現了我一直用作測試器的這個整潔的小Pug/Jade條件文檔。可能有用。 http://learnjade.com/tour/conditionals/
在此先感謝!
啊!這太棒了。像魅力一樣工作。非常感謝! – jeremytripp
並感謝您的額外建議。我有管理路線的帖子和編輯以及模塊化帕格文件擴展布局文件。試圖問問題的最簡單形式,而不是渾濁的關於我的設置的太多細節。再次感謝! – jeremytripp
高興地幫助,如果你想看看截圖中的示例應用程序:https://bitbucket.org/num8er/citymag-az-website還閱讀了這個:https://www.terlici.com/2014/08 /25/best-practices-express-structure.html(; – num8er