我有一堂课:
let object = class SameClass{
constructor(){
}
}
我创建了这个类的 2 个对象。
let first = new object()
let second = new object()
我的问题是这个。在创建第二个类时,是否可以在第二个类的构造函数中指定对第一个类的引用。实际上,第二个类将引用第一个类并且与它是同一个对象。
那是
附加类
let object = class SameClass{
static #class = undefined
constructor(){
if(this.#class === undefined){
this.#class.first = this
}else{
???---Вопрос как здесь можно переопределить this---???
}
}
}
添加:
<custom-element-1>
<script>
import object from '/path/to/you/component'
object = "~~~~~~~~ Как мне получать экземпляр класса ? ~~~~~~~~~~"
object = getInstance()
</script>
</custom-element-1>
<custom-element-2>
<script>
import object from '/path/to/you/component'
object = "~~~~~~~~ Как мне получать экземпляр класса ? ~~~~~~~~~~"
object = getInstance()
</script>
</custom-element-2>
<custom-element-3>
<script>
import object from '/path/to/you/component'
object = "~~~~~~~~ Как мне получать экземпляр класса ? ~~~~~~~~~~"
object = getInstance()
</script>
</custom-element-3>
<custom-element-4>
<script>
import object from '/path/to/you/component'
object = "~~~~~~~~ Как мне получать экземпляр класса ? ~~~~~~~~~~"
object = getInstance()
</script>
</custom-element-4>
我不知道何时加载任何组件以及以什么顺序加载。

1 个回答