Framework7(02:Get Start)

1.下载安装Framework7

在下载/安装好的目录下,我们需要的文件都在 dist/ 目录下

2.创建项目

这个页面的Basic App layout可以见代码: http://framework7.io/get-started/

创建入口文件:index.html
引入:
`` <link rel="stylesheet" href="path/to/framework7.ios.min.css">

<link rel="stylesheet" href="path/to/framework7.ios.colors.min.css">

<script type="text/javascript" src="path/to/framework7.min.js"></script>

3.初始化APP

我们写好布局,引用了 Framework7JSCSS之后,我们需要初始化 APPView.
在我们的my-app.js文件中这样写:

// Initialize app 
var myApp = new Framework7(); 
// If we need to use custom DOM library, let's save it to $$ variable: 
var $$ = Dom7; 
// Add view 
var mainView = myApp.addView('.view-main', { 
// Because we want to use dynamic navbar, we need to enable it for this view: 
    dynamicNavbar: true
});

4.新建about页面:

`about.html`文件

请看http://framework7.io/get-started/Another page
注意这句注释:``

this page will be parsed with Ajax, 也不用再加入.navbar.page

5.给about页面添加JS代码

假设我们需要在 about 页面中执行JS代码。
因为 about.html页面是通过JS加载的,我们不能通过在 about.html中添加 <script>标签的方式来添加JS代码,因为script标签会直接被忽略。所说,Framework7 提供了简单的回调函数,我们可以在 my-app.js中使用:

详情见: http://framework7.io/get-started/Scripts for specific page下得代码

注意:Framework7是通过Ajax在不同页面间跳转的

附一张自己的demo目录:

屏幕快照 2016-12-17 下午2.19.55.png

QQ交流群:548512517

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,860评论 25 709
  • 前端知识体系http://www.cnblogs.com/sb19871023/p/3894452.html 前端...
    秋风喵阅读 12,628评论 7 163
  • 秋高气爽的日子,我陪小宝在楼下玩耍。二单元的楼宇门下,是整栋楼的八卦传播地。闲来无事时,我也会凑过去聊几句。还别说...
    旭平的阳光阅读 225评论 2 0
  • 好看不妨天天看,难看赶紧放下,好吃不妨天天吃,难吃赶紧放下,好听不妨天天听,难听赶紧放下,好看不怕天天看,好吃不怕...
    晚霞消失之时阅读 74评论 0 0