Каково значение следования? - PullRequest
0 голосов
/ 14 марта 2011

Я очень новичок в EXTJS. Я хочу знать концепции следующего.

       Ext.BLANK_IMAGE_URL = 'folder_closed.gif';
    Ext.QuickTips.init();
    Ext.form.VTypes["nameVal"]  = /^([A-Z]{1})[A-Za-z\-]+ ([A-Z]{1})[A-Za-z\-]+/;
    Ext.form.VTypes["nameMask"] = /[A-Za-z\- ]/;
    Ext.form.VTypes["nameText"] = 'In-valid Director Name.';
    Ext.form.VTypes["name"]     = function(v){
        return Ext.form.VTypes["nameVal"].test(v);

а также что делает "renderTo:document.body" ....?

1 Ответ

1 голос
/ 14 марта 2011

Первый бит кода регистрирует так называемый vtype, который является элементом проверки, который можно использовать для проверки элементов формы текстового поля, просто применяя атрибут vtype.В вашем случае vtype -name будет name.

{
    ...
    xtype: "textfield",
    vtype: "name",
    ...
}

Свойство renderTo делает следующее (из документации ExtJS):

Укажитеидентификатор элемента, элемента DOM или существующего элемента, в который будет отображаться этот компонент.

Несмотря на то, что кривая обучения крутая с ExtJS, вам следует прочитать документацию по API - почти все вопросы могут бытьответил оттуда (включая оба ваших вопроса).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...