Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在被 Nolen 的精彩演讲大肆宣传之后,我决定试一试 Clojurescript 和 Om。
一切都像宣传的那样工作——除了我有点惊讶的是,编辑app-state不会像编辑style.css或 Om 组件树那样刷新浏览器。
app-state
style.css
app-state我猜这是故意的,并且编辑不刷新浏览器是有充分理由的。但是,我对 ClojureScript 非常陌生,并且不太清楚该去哪里寻找答案。
任何帮助/见解表示赞赏!
当然,在我发布这个问题 5 分钟后,我遇到了答案。
取自 Om 的基本教程:
我们需要刷新浏览器的原因是因为 app-state 是用 defonce 定义的。这是为了防止每次重新加载都重置状态。