extjs中元素的id值的不断变化变化的规律是什么,求助大神
extjs吧
全部回复
仅看楼主
level 1
qinzl_5 楼主
象上图中‘id’中的值的后会有一些编号,但这些编号一直是变化的,是怎么回事呢,它变化的规律是什么
2012年08月21日 03点08分 1
level 13
去看Ext.id的api

/**
* Generates unique ids. If the element already has an id, it is unchanged
* @param {HTMLElement/Ext.Element} [el] The element to generate an id for
* @param {String} prefix (optional) Id prefix (defaults "ext-gen")
* @return {String} The generated Id.
*/
id
:

function
(
el
,
prefix
)

{
var
me
=

this
,
sandboxPrefix
=

''
;
el
=

Ext
.
getDom
(
el
,

true
)

||

{};
if

(
el
===
document
)

{
2012年11月19日 09点11分 3
level 13
el
.
id
=
me
.
documentId
;
}
else

if

(
el
===
window
)

{
el
.
id
=
me
.
windowId
;
}
if

(!
el
.
id
)

{
if

(
me
.
isSandboxed
)

{
sandboxPrefix
=

Ext
.
sandboxName
.
toLowerCase
()

+

'-'
;
}
el
.
id
=
sandboxPrefix
+

(
prefix
||

"ext-gen"
)

+

(++
Ext
.
idSeed
);
}
return
el
.
id
;
}
2012年11月19日 09点11分 4
level 10
我来学习的
2012年11月22日 12点11分 5
level 1
请问前辈,找到解决方法了吗?我也遇到这个困惑
2015年11月24日 06点11分 6
1