Jquery 角手风琴-`isFirstOpen`当`is open`已在使用时

Jquery 角手风琴-`isFirstOpen`当`is open`已在使用时,jquery,angularjs,angular-ui,Jquery,Angularjs,Angular Ui,甚至不知道如何写这个问题。当我需要两个打开时我该怎么办 我尝试添加了两次打开( 所以,顶级手风琴组现在根本不起作用,我正试图让它在页面加载时打开。但我真的想完全消除顶级手风琴组,只在下面有一个动态组,但在页面加载时打开第一个动态手风琴。我现在被困在如何继续的问题上 <div ng-controller="AccordionDemoCtrl"> <accordion close-others="oneAtATime"> <accordion-group i

甚至不知道如何写这个问题。当我需要两个
打开时我该怎么办

我尝试添加了两次
打开(

所以,顶级手风琴组现在根本不起作用,我正试图让它在页面加载时打开。但我真的想完全消除顶级手风琴组,只在下面有一个动态组,但在页面加载时打开第一个动态手风琴。我现在被困在如何继续的问题上

<div ng-controller="AccordionDemoCtrl">
  <accordion close-others="oneAtATime">
    <accordion-group is-open="status.open || status.isFirstOpen" is-disabled="status.isFirstDisabled"
        <accordion-heading><i class="glyphicon-plus"></i>
            I can have markup, as well! <i class="pull-right glyphicon" ng-class="{'glyphicon-chevron-down': status.open2, 'glyphicon-chevron-right': !status.open2}"></i>
        </accordion-heading>
        This is just some more content to illustrate fancy headings.
    </accordion-group>

    <accordion-group is-open="status.open2" ng-repeat="group in groups">
        <accordion-heading><i class="glyphicon-plus"></i>
           {{group.title}}<i class="pull-right glyphicon" ng-class="{'glyphicon-chevron-down': status.open, 'glyphicon-chevron-right': !status.open}"></i>
        </accordion-heading>
       {{group.content}}
    </accordion-group>

  </accordion>
</div>
isOpen:true
添加到列表中的第一项

  $scope.groups = [
    {
      title: 'title 1',
      content: 'content 1',
      isOpen: true
    },
    {
      title: 'title 2',
      content: '<li>Content 2</li>'
    },
    ...
  ];
$scope.groups=[
{
标题:“标题1”,
内容:“内容1”,
伊索彭:是的
},
{
标题:“标题2”,
内容:“
  • 内容2
  • ” }, ... ];
    然后将您的html更改为:

      <div ng-controller="AccordionDemoCtrl">
        <accordion close-others="oneAtATime">
        
          <accordion-group is-open="group.isOpen" ng-repeat="group in groups">
            <accordion-heading><i class="glyphicon-plus"></i> {{group.title}}
              <i class="pull-right glyphicon" ng-class="{'glyphicon-chevron-down': group.isOpen, 'glyphicon-chevron-right': !group.isOpen}"></i>
            </accordion-heading>
            {{group.content}}
          </accordion-group>
    
        </accordion>
      </div>
    
    
    
    为什么不
    is open=“status.open | | status.isFirstOpen”
    ?不清楚您想要实现什么。这很好,也很简单,但很遗憾它不起作用:(.我正在尝试使用chevon图标和加号与第一个打开的代码组合。你不能使用<代码>是打开的<代码>两次。你想组合什么?@JossefHarush感谢所有人,plunker和原始帖子中提供的更多信息。非常感谢。非常简单的解决方案。角度…为什么要花这么长时间学习?!:头痛: