首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Chrome扩展:嵌套文件夹

Chrome扩展:嵌套文件夹
EN

Stack Overflow用户
提问于 2011-10-29 02:14:56
回答 1查看 428关注 0票数 1

如果使用以下代码:

代码语言:javascript
复制
chrome.bookmarks.getTree(function(addNode)
{
    var rootNodeId = addNode[0].children[1].id;
    chrome.bookmarks.create({parentId:rootNodeId, title:'root'}, function(node)
    {
        chrome.bookmarks.create({parentId:node.id, title:'child1'});
        chrome.bookmarks.create({parentId:node.id, title:'child2'});
    });
});

为了获得嵌套的文件夹,它们被创建了,但它们的行为与普通文件夹不同。首先,我没有得到根文件夹前面的小三角形,如果我通过双击子文件夹,然后返回(用浏览器箭头),我会进入根文件夹,而不是它应该在根文件夹中。

你知道这有什么问题吗,还是这是个bug?

先谢谢你,drakon

//编辑如果我为chrome.bookmarks.create行设置了断点,它会按预期工作。我真的很困惑..。

//编辑似乎是一个错误的铬->按F5让入口出现。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-31 12:48:06

上面粘贴的代码实现了预期的效果。

  1. 您正在获取"Other bookmarks“文件夹的根节点
  2. 您正在创建一个名为”

“的文件夹

  1. 您正在您已经创建的父”根“文件夹中创建两个子文件夹。

我相信你看到的箭头是Chrome中的一个错误,请报告它,因为它应该总是看到那个箭头。

也许你遗漏了一些代码,因为上面的代码可以像我解释的那样工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7933177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档