新栗子项目:编辑app-state不刷新浏览器

时间:2015-06-10 01:34:09

标签: clojurescript om

在被Nolen的精彩演讲大肆宣传之后,我决定给Clojurescript和Om一个机会。

一切都像宣传的那样有效 - 除了我有点惊讶的是,编辑app-state并不像编辑style.css或Om组件树那样刷新浏览器。

我猜这是故意的,并且编辑app-state没有刷新浏览器的充分理由。但是,我对ClojureScript很陌生,并且不知道还有什么可以去寻找答案。

感谢任何帮助/见解!

1 个答案:

答案 0 :(得分:1)

当然,在我发布这个问题后的5分钟,我碰到了答案。

取自Om Basic Tutorial

  

我们需要刷新浏览器的原因是因为app-state是使用defonce定义的。这是为了防止每次重新加载重置状态。