zoukankan      html  css  js  c++  java
  • 移动端web产品开发框架appframework浅探


    1.使用的框架:appframework(原jqmobi),Inter团队驱动
    2.具体页面使用data-defer进行加载,(需要在服务器环境下才能有效)
    3.具体页面加载方法:data-load=”func_name” 进入该panel调用的函数;data-unload=”func_name” 离开该panel调用的函数
    4.页面转场动画(transitions):fade(淡入)、flip(翻动)、pop(抛出)、slide(滑动,包括slideDown、slideRight、slideUp).
    eg:两种使用方式:$.ui.loadContent("example_page",false,false,"slide");<a href="#example_page" data-transition="slide"></a>
    5.appframework开发为一个单页面,以<div class="panel">为页面单位.
    panel部分:
    属性
    6.selected=”true” 表示当前panel为项目初始化时显示的panel
    7.data-modal=”true” 拟态弹框,默认隐藏footer和header
    ui部分:
    8.$.ui.actionsheet()下面弹出层(类似苹果的actionsheet效果).依赖插件:$.actionsheet plugin
    9.$.ui.addContentDiv(id,content,title);增加一个新的panel.
    10.$.ui.clearHistory()清除dom历史.
    11.$.ui.showModal(“#myDiv”,”fade”);在模式窗口加载面板
    12.$.ui.setLeftSideMenuWidth;设置侧边栏的宽度.
    13.$.ui.setTitle(value);设置页面标题。
    14.$.ui.updatePanel(id,content);Update the HTML in a content panel
    15.某页面任何涉及到屏幕全屏的属性都可以用$("#exam_page")选择器来设置。一个panel就是一个屏幕的大小(包括header、footer).
    api参考:
    http://appframework.com.cn/api.html(解说的很详细,值得参考)
    官方API网站:
    http://app-framework-software.intel.com/api.php


  • 相关阅读:
    js中undefined,null,NaN的区别
    js中数字计算精度
    BestCoder Round #32
    POJ 2299 求逆序对(归并排序或树状数组)
    POJ 2603
    CodeForces 515C
    POJ 1853 背包问题
    UVA 10115 子符串替换
    POJ 1155 树状dp
    HDU 2196 树状dp 求树中节点之间的最长距离
  • 原文地址:https://www.cnblogs.com/xihe/p/6138632.html
Copyright © 2011-2022 走看看