1

reagent使用luminusvia创建的应用中

lein new luminus asdf +cljs

:div.container一旦显示了一个元素(例如下面的片段),我该如何执行一个函数?

(defn about-page []
  [:div.container
   [:div.row
    [:div.col-md-12
     "this is the story of asdf... work in progress"]]])
4

1 回答 1

3

我刚刚阅读了友好的手册:),发现 luminus 生成的应用程序与标准试剂没有什么不同。

如下更改上述about-page功能可以解决问题。about-page-rendered

(defn about-page-render []
  [:div.container
   [:div.row
    [:div.col-md-12
     "this is the story of asdf... work in progress"]]])

(defn about-page-rendered []
  (do-what-ever-is-necessary))

(defn about-page []
  (r/create-class {:reagent-render about-page-render
                   :component-did-mount about-page-rendered}))
于 2016-04-22T05:32:41.140 回答