美文网首页
framework7 页面缓存与路由变化总结

framework7 页面缓存与路由变化总结

作者: 是夜尽天明呀 | 来源:发表于2018-12-12 14:23 被阅读0次
    programmer.png

    Framework7 Single View Starter App Template

    A simple single view Framework7 starter app template.

    1. Usage

    1. Download this repository

    git clone https://github.com/biaochenxuying/framework7-demo.git my-app
    

    Repository will be downloaded into my-app/ folder

    2. Instal dependencies

    Go to the downloaded repository folder and run:

    npm install
    

    This will download latest version of Framework7 (to /www/framework7/) and required icon fonts (to /www/fonts/)

    3. Run the app

    npm run serve
    

    App will be opened in browser at http://localhost:8080/

    Use with cordova

    Just put the contents of www folder in your cordova's project root www folder

    One command install

    git clone https://github.com/biaochenxuying/framework7-demo.git my-app &&
    cd my-app &&
    npm install &&
    npm run serve
    

    配合本地服务( 如 nginx )可以访问不同的 indexX.html, 其中 http://192.168.0.134 是本地 ip

    http://192.168.0.134/index.html
    http://192.168.0.134/index1.html
    

    2. 开启页面缓存与路由变化

    • stackPages 和 pushState。
    var app = new Framework7({
        root: '#app', // App root element
        view: {
            stackPages: true, // 路由跳转,多级页面缓存
            pushState: true, // 开启 url 根据路由 hash 变化
        },
    });
    

    3. 路由与多页面与可缓存总结

    选项 支持多 tab tab 切换,缓存 页面跳转,缓存 tab 切换,路由变 页面跳转,路由变
    单 html 文件,例子 2 —— —— —— —— ——
    单 html 文件加 tab,例子 5 支持 支持 支持 不支持 支持
    多 html 文件加路由,例子 1 —— —— 支持 —— 支持
    多 html 文件加路由加多 tab(tabs-animated,Multiple Views Layout),例子 3 和 6 支持 支持 支持 不支持 支持
    多 html 文件加路由加多 tab(tabs-routable 方式),例子 4 支持 不支持 支持 不支持 支持

    注意:tabs-routable 方式的,pushState: false,可以直接通过 http://192.168.0.134/index4.html 访问到默认的 tab 页面; 但是 pushState: true,url 地址要加个 ! 号,才能访问到默认的 tab 。 如:http://192.168.0.134/index4.html#!/

    4. 最后

    关注公众号并回复 福利 可领取免费学习资料,福利详情请猛戳: Python、Java、Linux、Go、node、vue、react、javaScript

    全栈修炼

    相关文章

      网友评论

          本文标题:framework7 页面缓存与路由变化总结

          本文链接:https://www.haomeiwen.com/subject/tawuhqtx.html