我有一个带有 knockout.js 的简单培训案例,我想根据范围滑块值显示不同数量的苹果。这是滑块:
<input data-bind="value: currentAppleCount" type="range" step="1" min="2" max="10"/>
每次用户移动滑块手柄时,都应该使用一些方法(如renderApples(appleCount)
.
我应该使用 model.currentAppleCount.subscribe(renderApples) 还是有更好的方法,因为这种情况很简单,并且 knockoutjs 文档指出“您通常不需要手动设置订阅”。此外,作为一种良好做法,方法应该作为参数renderApples
接收或直接访问 observable。appleCount
model.currentAppleCount
编辑:
问题是我需要使用带有添加和删除方法的第三方 api。