zoukankan      html  css  js  c++  java
  • apcloud混合式开发app学习笔记

    修改图标
    新建项目
    检出到本地
    --------------------------
    1.api.ajax
    var loginName = $api.val($api.byId('uname'));
    var passWord = $api.val($api.byId('psd'));
    api.ajax({
    url : 'http://10.13.0.67:8080/kangde-webapi/login.html',
    method : 'post',
    data : {
    values : {
    userName : userName,
    passWord : passWord
    }
    }
    }, function(ret, err) {
    if (ret) {
    if (ret.status == 'true') {
    alert(ret.userName);
    } else {
    alert(ret.msg);
    }
    } else {
    api.alert({
    msg : JSON.stringify(err)
    });
    }
    });


    api.ajax

    2.页面框架


    新建页面框架

    3.openFrame


    打开新Frame
    api.openFrame

    4.openFrameGroup


    打开新FrameGroup
    api.openFrameGroup

    5.openWin


    打开新Window
    api.openWin

     

    6.初始化调用函数apiready 


    初始化调用函数
    apiready =function(){ ... }

    7.下拉刷新


    下拉刷新

    api.setRefreshHeaderInfo

    8.pageParam传递参数


    传递参数
    pageParam:{'name':aa1}


    api.openWin({
    name: 'a1',
    url: 'a1.html',
    pageParam:{'name':aa1}
    });

    9.接收参数


    接收参数

    var name=api.pageParam.name;  

    10.前端框架开发$api


    $api


    var aa2=$api.html($api.byId('aa2'));


    11.Window和frame传值(execScript)


    frame:
    var jsfun = 'funcGoto('+startName+');';
    api.execScript({
    //name: 'index',
    script: jsfun
    });
    Window:
    function funcGoto(startName){
        //alert('funcGoto'+startName);
         $api.html($api.byId('start'),startName);
    }

    12.api和$api在什么地方用

    以api.xxx开头的放在apiready 中
    在看到界面之后再触发的也可以写外面,只要等apiready 执行完之后.


    以$api.xxx开头的可以随意用

    13.localStorage数据存取

    设置localStorage数据
    $api.setStorage('name','Tom');
    获取localStorage数据
    $api.getStorage('name'); // => "Tom"


     14. fixStatusBar避免header与状态栏重叠


     fixStatusBar
     描述:适配iOS7+、Android4.4+系统状态栏,为传入的DOM元素增加适当的上内边距,避免header与状态栏重叠
     $api.fixStatusBar( $api.dom('header') );

     
     15.setStatusBarStyle设置状态栏背景颜色


    setStatusBarStyle

    设置状态栏样式为白色(适用于深色背景)或黑色(适用于浅色背景),以及设置状态栏背景颜色
            api.setStatusBarStyle({
                style: 'dark',
                color: '#d9ead3'
            }); 

    --------------------------
    版本更新
    云修复
    推送
    统计

    ---------------------
    作者:烟雨青山
    来源:CSDN
    原文:https://blog.csdn.net/qq1036053871/article/details/53308265
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    数据库事务的特性以及MySQL数据库的隔离级别
    IDEA开发工具如何实现热部署
    MongoDB 逻辑还原工具mongorestore
    MongoDB 逻辑备份工具mongodump
    MongoDB 4.X CRUD基本操作
    Linux Tools 之 iostat 工具总结
    MySQL Tools 之 mysql.server 脚本运用
    Oracle 11g R2 Sample Schemas 安装
    MongoDB 4.X 用户和角色权限管理总结
    Percona-Toolkit 之 pt-archiver 总结
  • 原文地址:https://www.cnblogs.com/yaya666/p/10923969.html
Copyright © 2011-2022 走看看