init Framework 7 не стреляет на странице init - PullRequest
0 голосов
/ 21 декабря 2018

Init не работает в framework 7 Я перепробовал все решения, указанные в ссылке ниже framework7 Страница Init Event Not Firing

// Initialize Application
var myApp = new Framework7({    
    animateNavBackIcon: true,
    // Enable templates auto precompilation
    precompileTemplates: true,
    // Enabled pages rendering using Template7
    swipeBackPage: false,
    swipeBackPageThreshold: 1,
    swipePanel: "left",
    swipePanelCloseOpposite: true,
    pushState: true,
    pushStateRoot: undefined,
    pushStateNoAnimation: false,
    pushStateSeparator: '#!/',
    template7Pages: true
});

// Export selectors engine
var $ = Dom7;

// Add main View
var mainView = myApp.addView('.view-main', {
    // Enable dynamic Navbar
    dynamicNavbar: false
});

$(document).on('page:init', function (e) {
    console.log("Please Run");
});

myApp.init();

1 Ответ

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

Добавить init false

var myApp = new Framework7({    
    animateNavBackIcon: true,
    // Enable templates auto precompilation
    precompileTemplates: true,
    // Enabled pages rendering using Template7
    swipeBackPage: false,
    swipeBackPageThreshold: 1,
    swipePanel: "left",
    swipePanelCloseOpposite: true,
    pushState: true,
    pushStateRoot: undefined,
    pushStateNoAnimation: false,
    pushStateSeparator: '#!/',
    template7Pages: true,
    init:false
});

Затем выполнить инициализацию вручную

// Export selectors engine
var $ = Dom7;

// Add main View
var mainView = myApp.addView('.view-main', {
    // Enable dynamic Navbar
    dynamicNavbar: false
});

$(document).on('page:init', function (e) {
    console.log("Please Run");
});

myApp.init();

Какую версию фреймворка вы используете

...