我正在使用Hyperstack Stores,并且在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
并且如果尚未设置其他变量,则只设置其他变量,但我想知道是否有更好的方法来解决这个问题?