假设我有以下标签:
library(htmltools)
t = div(name = 'oldname')
t$attribs$name = 'newname'
我可以使用但更喜欢使用htmltools
getters/setters覆盖此标签的“名称”属性,该包是否具有促进此功能的功能?
查看包手册,唯一允许操作标记属性的函数是tagAppendAttributes
,它只将新的属性值附加到原始值:
t = tagAppendAttributes(t, name = 'newname')
t
#<div name="oldname newname"></div>
没有覆盖属性值的辅助函数是否意味着标签属性不应该被覆盖?