hiccup

    3熱度

    2回答

    我想要創建一個默認隱藏的HTML元素(包括查詢結果)的列表,但用戶可以切換該狀態。我已經嘗試了幾種不同的方式作爲玩具的例子,但不能讓任何工作。 該代碼正確地創建了三個按鈕,這些按鈕正確地更改了exps狀態,但它們從未隱藏內容。 (:require [reagent.core :as r]) (def exps (r/atom [true true true])) (defn like-comp

    0熱度

    1回答

    我正在製作一個簡單的Web應用程序來幫助我的老師朋友計算他們的成績。我有我下面的工作當前代碼位: (defn home [& [weights grades error]] (layout/common [:h1 "Welcome to Clojure-grade"] [:hr] (form-to [:post "/"] [:p

    3熱度

    2回答

    當我遍歷載體,試劑,像這樣: (for [item ["rattata" "pidgey" "spearow"]] [:li item])]) 我想獲得一個特定項目的指標 - 這樣的: [:li item index] 我不是在問一般clojure'for',因爲另一種迭代vector的方式也會讓我滿意。

    4熱度

    1回答

    我只是試圖與打嗝: (hiccup.core/html [:h1 "<script>alert('xss');</script>"]) 讓我吃驚我得到了一個警告框,打嗝不是逃避默認字符串。我發現有一種方法可以轉義字符串,但在我看來,如果它不是默認的,遲早你會忘記並容易受到XSS的攻擊。 默認情況下,Hiccup有辦法讓它轉義字符串嗎?

    2熱度

    1回答

    我正在學習使用Clojure進行網頁開發的基礎知識,但似乎無法讓我的CSS使用呃逆。我測試了幾個可能的文件路徑,嘗試使用標籤手動設置鏈接,甚至嘗試在.css文件的頂部添加一行html5,行。似乎沒有任何工作。我確信有一種慣用的方式來做到這一點,我只是不知道。如果有人能告訴我如何使用hiccup和css,以確保它能夠正常工作,我將非常感激。 我有我的目錄樹結構: .____resources |

    0熱度

    2回答

    獨特的價值觀讓我們假設我們有值這個網格,可以是0或1: (def grid [[1 0 1] [1 0 0] [1 0 1]]) 現在我想改變grid到HTML中使用列表理解打嗝一樣的格式: (defn cell-component [is-it-1 key] ^{:key key} [:td (if (= is-it-1 1) {:class "is-i

    1熱度

    1回答

    如果我有一個向量名稱lst作爲[「John」「Mary」「Watson」「James」], 我想將它們作爲列表項列出,我該如何使用hiccup做到這一點?在兩者之間:[李] 像 [:ul (for [name name-list] [:li name])] 將返回列表[:UL],而不是人云亦云。 必須有更好的東西。我對打嗝比較陌生,我搜查但找不到任何東西。

    1熱度

    1回答

    我有一個Clojure表打嗝從數據庫填充。在一列中,我從數據庫中設置了狀態。 我想要做的是能夠點擊這個值,並有一個下拉菜單出現在你可以從下拉菜單中選擇一個新的狀態。 我很困惑如何做到這一點。我已經嘗試使用帶有佔位符的表單,其中值來自數據庫,但當我單擊瀏覽器中的狀態時,必須鍵入而不是有下拉列表。我如何獲得下拉菜單? (defn row-data [data] (for [x data]

    0熱度

    1回答

    我一直在命令行試圖獲取ClojureScript運行$ lein cljsbuild auto。但不斷髮出警告無法找到交叉:web-viz.x-over。交叉線是在下面 (defproject web-viz :dependencies [[org.clojure/clojure "1.4.0"] [ring/ring-core "1.1.7"] [ring/ring

    0熱度

    1回答

    如何在呃逆中呈現異步腳本標記? <script src="demo_async.js" async></script>