WritableSignal
Type Parameters
T
T
Methods
asReadonly()
asReadonly():
ReadonlySignal<T>
返回只读视图(安全暴露,防止外部写入)
Returns
get()
get():
T
读取当前值
Returns
T
Inherited from
select()
select<
R>(selector,equalFn?):ReadonlySignal<R>
派生选择器 — 从当前 Signal 中提取子字段,返回新的 ReadonlySignal
Type Parameters
R
R
Parameters
selector
(value) => R
equalFn?
EqualFn<R>
Returns
Inherited from
set()
set(
value):void
设置新值。值相同时不触发通知(distinctUntilChanged)。
Parameters
value
T
Returns
void
subscribe()
subscribe(
listener):Unsubscribe
订阅值变化。返回取消订阅函数。订阅时立即触发一次(BehaviorSubject 语义)。
Parameters
listener
Listener<T>
Returns
Inherited from
update()
update(
updater):void
基于当前值更新
Parameters
updater
(current) => T
Returns
void