2
0
mirror of https://github.com/tenrok/bootstrap.git synced 2026-06-05 16:42:29 +03:00

Allow constructors to accept a CSS selector (#32245)

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
Co-authored-by: Mark Otto <otto@github.com>
This commit is contained in:
Rohit Sharma
2021-02-22 12:31:04 +05:30
committed by GitHub
parent d983744d12
commit dc5e3328c1
16 changed files with 151 additions and 6 deletions
+3 -1
View File
@@ -17,12 +17,14 @@ const VERSION = '5.0.0-beta2'
class BaseComponent {
constructor(element) {
element = typeof element === 'string' ? document.querySelector(element) : element
if (!element) {
return
}
this._element = element
Data.setData(element, this.constructor.DATA_KEY, this)
Data.setData(this._element, this.constructor.DATA_KEY, this)
}
dispose() {