向TabView添加选项卡

时间:2014-09-08 18:50:08

标签: javascript html yui alloy-ui

在AlloyUI中有一种向现有TabView添加标签的简单方法吗?我已经搜索了API,但找不到合适的例子。

类似的东西:

var tabview = new Y.TabView({
  srcNode: '#myContainer'
 }).render();//main Tab View

var myDynamicTab = new Y.Tab({
  label: 'foo',
  content: 'bar'
});
...
button.on(
  'click',
   function(e){
     tabview.add(myDynamicTab.render(tabview), 2);//adds tab to index 2
     ...

我已经从YUI API检查过此示例,但它似乎非常复杂:http://yuilibrary.com/yui/docs/tabview/tabview-add-remove.html

1 个答案:

答案 0 :(得分:0)

原来我的代码几乎完成了我所需要的 - 这很好用:

button.on(
  'click',
  function(e){
     var tab = new Y.Tab({
        label: myObj.title,
        content: myData
     });
     tabview.add(tab, 2);
     ...
相关问题