проведите пальцем, чтобы открыть левую и правую панель - PullRequest
0 голосов
/ 08 января 2019

Я сейчас вхожу в Framework7 . Я нашел только несколько документов, но они мне не помогли. Моя проблема действительно проста, но я просто не могу понять свою ошибку:

Я просто пытаюсь открыть обе панели, левую и правую (не одновременно).

  • Если я проведу пальцем слева направо, откроется левая панель
  • Если я проведу справа налево, откроется правая панель

Моя HTML часть выглядит так:

<!-- Left panel with reveal effect-->
<div class="panel panel-left panel-reveal">
    <div class="content-block">
        <p>Content left panel</p>
    </div>
</div>
<div class="panel panel-right panel-reveal">
    <div class="content-block">
        <p>Content right panel</p>
    </div>
</div>

Javascript

// Initialize app
var myApp = new Framework7({
    swipePanel: 'both'
});

Если я изменю swipePanel на left или right, правильный будет работать как положено ... по некоторым причинам, но не оба одновременно.

Согласно документам , однако, both является действительным значением для swipePanel. В моей консоли нет ошибок JS.

Кто-то еще сталкивался с этой проблемой?

1 Ответ

0 голосов
/ 12 января 2019

Если вы используете framework7 версии 3, тогда

var myApp = new Framework7({
    swipe: 'both'
});

В F3 используйте swipe вместо swipePanel. SwipePanel для V1

...