visible
是 MemoryRecord 中的一个属性,表示记录是否可见。当 visible
为 true
时,记录被认为是可见的,反之则被认为是不可见的。
可以通过访问属性来获取 visible
的值。例如:
const record = new MemoryRecord();
// 获取 visible 的值
const visible = record.visible;
可以通过设置属性来更改 visible
的值。例如:
const record = new MemoryRecord();
// 将 visible 设置为 true
record.visible = true;
可以使用 on
方法来监听 visible
属性的变化。例如:
const record = new MemoryRecord();
record.on('change:visible', (newValue, oldValue) => {
console.log(`visible 已经从 ${oldValue} 变成了 ${newValue}`);
});
record.visible = true; // 触发 'change:visible' 事件
visible
属性的默认值为 true
。visible
属性为非布尔值会导致抛出异常。visible
属性会触发由 on
方法添加的回调函数。