framework7 init 未在页面 init 上触发

framework7 init not firing on page init

Init 在框架 7 中不工作 我已经尝试了下面给出的所有解决方案 link

// 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();

添加 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();

您使用的是哪个版本的框架