如何在F7 + Vue中使用v-for循环更新accordion-item标题?

时间:2018-04-21 22:49:35

标签: vue.js html-framework-7 v-for

如何在F7 + Vue中使用v-for循环更新accordion-item标题?我需要将每个手风琴项目标题设置为myList数组中使用v-for循环的每个对象的标题。

以下是示例:

            <f7-list-item v-for="value in myList" accordion-item title="{{value.Title}}">
              <f7-accordion-content>
                <f7-block>
                  <p>{{value.foo}}</p>
                  <p>{{value.boo}}</p>
                </f7-block>
              </f7-accordion-content>
            </f7-list-item>

          </f7-list>

1 个答案:

答案 0 :(得分:1)

由于我需要时间来绕着如何使用当前的F7 + Vue Accordion和v-for来注入标题元素......似乎这是不可能的。我错了。我最终通过使用标准的非f7 + vue组件来解决这个问题......

示例:

          <div class="list accordion-list">
            <ul>
              <li class="accordion-item" v-for="value in myList">
                <a href="#" class="item-link">
                  <div class="item-content">
                    <div class="item-inner">
                      <div class="item-title">{{value.Title}}</div>
                    </div>
                  </div>
                </a>
                <div class="accordion-item-content">
                  <div class="block">
                      <p>{{value.foo}}</p>
                      <p>{{value.boo}}</p>
                  </div>
                </div>
              </li>
            </ul>
          </div>