亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

06 AppCan入門學習之基本按件(BUTTON/SWITCH/LISTVIEW)

發布時間:2020-07-22 02:45:18 來源:網絡 閱讀:493 作者:走出地平線 欄目:開發技術

一些控件舉例

一、BUTTON

appcan.button(selector,css, callback)

selector按鈕的選擇器,例如.btn、div或#id。可同時處理多個按鈕

css按鈕點擊后的效果CSS類名稱。預置 ani-act和 btn-act

callback按鈕點擊后的回調函數,回調函數中this代表點擊的按鈕

 

例:添加兩個控件分別處理事件

<divclass="btn ub ub-ac bc-text-head ub-pc bc-btn umar-a"  id="btn1">
            外來訪問者登錄
</div>
<divclass="btn ub ub-ac bc-text-head ub-pc bc-btn uc-a"  id="btn2">
            管理員登錄
</div>

事件處理

appcan.button("#btn1","ani-act", function() {
            appcan.window.open('login','login.html', 10);
        })
        //注意兩種不同的寫法
appcan.button("#btn2","ani-act", function() {
            appcan.window.open({
                name:'welcome',
                data:'welcome.html',
                aniId:8});
})



二、switch按鈕

JS對象

appcan.switchBtn(selector,css, callback)

selector  按鈕的選擇器,例如 .btn、div或#id。可同時處理多個按鈕

cssSwitch  開啟后的背景CSS類名稱。預置bc-head。可選參數

callbackswitch  狀態變更后的回調函數

 

<!--switch控件-->
<divclass="switch uba bc-border" data-checked="false">
appcan.switchBtn(".switch",function(obj, value) {
    if(true == value){      //開關開啟
        //alert('aaaa');
        //設備震動10秒
        appcan.device.vibrate(10000);
    }else{
        //取消震動
        appcan.deviec.cancelVibrate();
}



三、Listview列表組件

 

列表組件是根據AppCan 布局框架對數據列表進行封裝的JS對象,通過配合的樣式,使開發者在界面中可以快速完成列表控件的開發

函數

appcan.listview({參數})

selector:   /*選擇器*/,

type:   thinLine or thickLine /*窄行和寬行設定*/, 

hasIcon:   true or false /*是否有圖片*/,

hasAngle:   true or false /*是否有右側箭頭*/,

hasSubTitle:   true or false /*是否有子標題*/,

hasTouchEffect:   true or false /*是否有點擊效果*/,

hasCheckbox:   true or false /*是否有復選按鈕*/,

hasRadiobox:   true or false /*是否有單選按鈕*/,

align:   “left” or “right” /*checkbox和radiobox居左還是居右*/,

multiline:  1 2 or 3 /*主標題文字占用最大行數。到達行數顯示不全使用…替換*/,

touchClass:   'sc-bg-active' or 用戶自定義 /*列表條目點擊效果CSS類*/,

hasControl:   true or false /*列表條目中是否包含switch組件。*/

hasGroup:   true or false /*列表條目是否以分組的形式展示。*/

方法

set(data)
data:JSON
對象數組,用于存儲列表條目顯示的文字圖片等信息。

add(data,dir)

data:JSON 對象數組,用于存儲列表條目顯示的文字圖片等信息。

dir:0 or 1   用于設定數據是在列表前部添加還是后不。0為前部添加。默認為1

 

<divid="listview"  class="ubtbc-border sc-bg"></div>
 
varlv = appcan.listview({
            selector : "#listview",
            type : "thinLine",
            hasIcon : true,
            hasAngle : true,
            hasSubTitle : true,
            multiLine : 1,
        });
        lv.set([{
            title : "上饒美食",
            icon :"./css/p_w_picpaths/list1.jpg",
            subTitle : "好玩",
            id : "1"
        }, {
            title : "鷹潭美食",
            icon :"./css/p_w_picpaths/list2.jpg",
            subTitle : "好吃",
            id : "2"
        }, {
            title : "南寧美食",
            icon : "./css/p_w_picpaths/list3.jpg",
            subTitle : "好地方",
            id : "3"
        }])
        lv.on("click", function(ele,obj, curEle) {
           
})


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贺兰县| 合江县| 固阳县| 社旗县| 武穴市| 普陀区| 德令哈市| 富平县| 璧山县| 郎溪县| 益阳市| 正镶白旗| 渑池县| 稷山县| 文山县| 吉林市| 浦江县| 安顺市| 峨眉山市| 大安市| 尚志市| 西林县| 抚州市| 宁陕县| 宣恩县| 遵义县| 繁峙县| 清镇市| 衡山县| 拉孜县| 潼南县| 井研县| 天柱县| 德令哈市| 成安县| 米林县| 红安县| 和田市| 贵州省| 巴楚县| 南郑县|