1

私はハイパースタックストアを使用しておりbefore_mount、私のコンポーネントでやりたいこと:

before_mount do
  BridgeStore.show_card_sample ||= true
end

そして店で:

class BridgeStore < HyperStore
  class << self
    state_accessor :show_card_sample
  end
end

||=ただし、このタイプのコンポーネントがレンダリングされるたびに、条件付き割り当てがトリガーされます。

ストアに状態変数をstate_accessor :is_set設定し、それが設定されていない場合にのみ他の変数を設定することでこれを回避できることはわかっていますが、これを回避するより良い方法があるかどうか疑問に思っていましたか?

4

1 に答える 1