変更に至らない特定のイベントがありますapp-db
。DOM のみを変更します。例: カスタム スクロールの初期化、選択したテキストの取得など。既存のデータベースを返すことで回避していますが、正しくないようです。それを行うより良い方法はありますか?私のハンドラーのいくつかは次のようになります。
(re-frame/reg-event-db
:init-link-viewer
(fn [db [_ highlights]]
(utils/load-highlights highlights)
(utils/init-selection)
db))