在父文件夹上添加新标签时在子文件夹中创建标签

Creating tags in subfolder when adding a new tag on the parent folder

所以我在父文件夹上更新或添加新标签时尝试在我的 subfolders/files 上添加新标签,我使用此代码但 tagNodeRef 似乎没有正确的信息,我无法调试它由于我无法访问应用程序本身,也无法打开 javaScript 调试器,有什么帮助吗?谢谢

var tags = space.properties["cm:taggable"];
for (var i = 0; i < tags.length ; i++){
var tagNodeRef = tags[i];
document.addAspect("cm:taggable");
document.addTag(tagNodeRef);

我认为 addTag(tag) 将字符串作为参数,并且您将 noderef 传递给它。 你能试试这个吗

var tags = space.properties["cm:taggable"];
for (var i = 0; i < tags.length ; i++){
  var tagNodeRef = tags[i];
  document.addAspect("cm:taggable");
  document.addTag(tagNodeRef.properties["cm:name"]);
}