我知道在vanilla中,您只需使用delete命令删除一个对象,但我无法在文档中找到任何用于对象操作的内容。
例如,如何在ractivejs中删除此对象?
template.set('object', {hello: 'world', bye: 'world'});稍后,我想从该“对象”中删除bye对象。
发布于 2015-05-27 14:10:36
从模板的角度来看,仅仅将值设置为undefined并不重要
template.set( 'object.bye' );除非在散列中使用它,否则可以删除密钥并调用update:
delete template.get( 'object').bye;
template.update( 'object.bye' );当前,添加一个https://github.com/ractivejs/ractive/issues/1649方法是请求的特性( unset ):
template.unset( 'object.bye' );如果您查看有关该问题的评论,您可以使用Ractive.prototype.unset填充。
https://stackoverflow.com/questions/30483656
复制相似问题