imag.js|快速掌握全局方法

原创 2016年08月29日 16:28:41

使用爱码哥进行移动应用开发时,除了了解基本的内容控件、表单控件和布局控件,更重要的是掌握脚本功能。脚本功能是界面之间交互和调用所必不可少的,充分利用脚本功能,会使app动起来,而不是简简单单的静态页面。

下面主要介绍脚本功能中的全局方法,全局方法主要包括如下几部分。

ca300083c660df79a36

$(id:String);获取控件对象

var button = $('test_button');

$C(XML:String);通过XML创建控件对象

var button = $C('<button id="test_button">按钮</button>');

//对于ListItem

var listItem = $C('<list-item><item href="detail.xml"><label>文本内容</label></item></list-item>');

//对于GridItem

var gridItem = $C('<grid-item><item href="detail.xml"><label>文本内容</label></item></grid-item>');

alert(text:String);提示框

<button onclick="alert('退出登录')">点击按钮</button>//只要有onclick属性的控件都可以使用

ca300083d04a0689323

alert(title|text:String);提示框(带标题)

<button onclick="alert('退出登录|退出')">点击按钮</button>

ca400071bc8dd064708

confirm(title|text:String);确认框(带标题)

<?xml version="1.0" encoding="utf-8"?>

<imag>

    <script>

      <![CDATA[

        function testConfirm() {

                if (confirm('退出登录|确定?')) {

                    hint('确定');

                } else {

                    hint('取消');

                }

            }

        ]]>

    </script>

    <page>

        <title style="background:#acacac">

            <center>

<label>全局方法</label>

            </center>

        </title>

        <content draggable="true">

            <button onclick="testConfirm()">点击按钮</button>

        </content>

    </page>

</imag>

完整代码


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

关于使用imag.js出现的问题及解决方法(连载2)

​根据爱码哥用户反馈的问题及我们团队给予的解决办法进行了详细整理,给大家进行开发时提供一些参考,避免踩坑

移动应用开发跨平台工具imag.js入门

imag.js是一种NativeScript形式的框架,它兼具 Web 应用的灵活和 Native 应用的高性能,可以使用 JavaScript 来开发 iOS 和 Android 原生应用。在 Ja...

开发技巧汇总|对于imag.js你不知道的事

1. imag.js里有哪些标准JavaScript对象? imag.js里的标准JavaScript对象有Object, Function, Array, Boolean, Date, Math,...

前端框架Vue(13)——vue 中如何对公共css、 js 方法进行单文件统一管理,全局调用

1、前言 最近,为公司开发交付的一个后台管理系统项目,我使用了 Vue 框架进行开发实践。 模块化、组件化、工程化的开发体验非常好。良好的 api,优雅的设计,对于工程师非常友好。 ...

Iframe局部JS方法(定时器)被全局页面调用的解决方案

楼主用的是DWZ的开源页面框架,形式是

【js与jquery】jquery的一个通用的专门用于遍历的全局方法$.each()的使用

1.test.json文件代码: [ { "username": "张三", "content": "沙发." }, { "username": &q...

防止js全局变量污染方法总结

javaScript 可以随意定义保存所有应用资源的全局变量。但全局变量可以削弱程序灵活性,增大了模块之间的耦合性。 在多人协作时,如果定义过多的全局变量 有可能造成全局变量冲突,也就是全局变量污染...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)