0

http://yogthos.github.io/reagent-forms-example.htmlのサンプル コードに従っていて、リストに複数選択オプションを使用しようとしていました。

(defn select-item [item]
 (go
  (reset! current-selection item)
  (let [response (<! (check-for-response))]
    (reset! current-response response)
    (reset! past-response response))))

;;batch
(defn item-list []
    [:div#items-list
     [items-list-header]
     [:ul.list-group.items {:field :multi-select :id :pick-a-few}
      (if (pos? (count @items))
         (doall (for [item @items]
              ^{:key (item "upc")}
                 [:li.list-group-item [:a {:class (set-item-class item) :on-click #(select-item item) :href "#"} 
(item "description")]]))
    [:li [:a "No Items For This Department"]])]])

(defn product-component []
  [:div
   [item-list]
   [product-response]
   ;[bind-fields item-list items]
   ;[bind-fields item-list product-response]
   ])

複数選択できない理由を知っている人はいますか? ロジックselect-itemは変更されますが、UI に複数選択が表示されないようです

私はうまくいっていbind-fieldsませproduct componentんでした。

4

0 に答える 0