国产精品久久久久久2021,日韩精品无码av中文无码版,亚洲精品久久久午夜麻豆,无码成人精品日本动漫纯h

010-68421378
當(dāng)前您所在的位置:首頁>新聞中心>新品發(fā)布

Kendo UI開發(fā)教程:使用Kendo UI Web創(chuàng)建自定義組件(基礎(chǔ)篇)

發(fā)布時(shí)間:2020/10/02 瀏覽量:3138
使用Kendo UI Web創(chuàng)建自定義組件(基礎(chǔ)篇)

 

首先在kendo.ui namespace中擴(kuò)展基礎(chǔ)的Widget類,還可以創(chuàng)建一些變量來保存值用于向下縮小路徑。

擴(kuò)展基礎(chǔ)組件:

 

(function($) {

// shorten references to variables. this isbetter for uglification

var kendo = window.kendo,

ui = kendo.ui,

Widget = ui.Widget

 

var MyWidget = Widget.extend({

// initialization code goes here

});

})(jQuery);

 

添加一個(gè)初始化的方法:

現(xiàn)在需要對(duì)你的組件提供一個(gè)初始化方法,當(dāng)組件被調(diào)用的時(shí)候,這個(gè)方法就會(huì)被框架調(diào)用,這個(gè)初始化函數(shù)需要兩個(gè)參數(shù),一個(gè)是你正在初始化的組件參數(shù),一個(gè)是不久你將要指定的一套選項(xiàng)。這兩個(gè)參數(shù)都將會(huì)配置值。

var MyWidget = Widget.extend({

 

init: function(element, options) {

 

// base call to initialize widget

Widget.fn.init.call(this, element,options);

 

}

});

 

對(duì)組件添加選項(xiàng):

var MyWidget = Widget.extend({

 

init: function(element, options) {

 

// base call to initialize widget

Widget.fn.init.call(this, element, options);

},

 

options: {

// the name is what it will appear as offthe kendo namespace(i.e. kendo.ui.MyWidget).

// The jQuery plugin would bejQuery.fn.kendoMyWidget.

name: "MyWidget",

// other options go here

...

}

});

 

現(xiàn)在并不可以添加這個(gè)自定義組件到Kendo UI,到這里只是用于創(chuàng)建你自己的Kendo UI組件并使得它像其他的組件一樣可用的一個(gè)完整的樣板。

自定義組件樣板:

 

(function($) {

 

// shorten references to variables. this isbetter for uglification var kendo = window.kendo,

ui = kendo.ui,

Widget = ui.Widget

 

var MyWidget = Widget.extend({

 

init: function(element, options) {

 

// base call to widget initialization

Widget.fn.init.call(this, element,options);

 

},

 

options: {

// the name is what it will appear as offthe kendo namespace(i.e. kendo.ui.MyWidget).

// The jQuery plugin would be jQuery.fn.kendoMyWidget.

name: "MyWidget",

// other options go here

....

}

 

});

 

ui.plugin(MyWidget);

 

})(jQuery);

下一篇:IDA 7.5:新增包含大多數(shù)主要 API 的類型庫
上一篇:Wowza技術(shù):如何獲得Java Heap dump數(shù)據(jù)?

                               

 京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155

                                   © Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室

                         北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫

                            華滋生物