聚合物2.0中的出厂实现



在聚合物1.0中,有可能检测是否通过contructor创建了聚合物元素,这是创建元素时触发的函数,名为FactoryImpl()。

我不会在聚合物2.0中执行相同的操作,如果我通过构造函数创建元素,则应触发标准函数并应该做某事。有人以前这样做,可以提示这样做吗?

非常感谢

您可以使用构造函数:

类Testele扩展polymer.element {      静态Get is(){返回'test-ele';}      constructor(){        极好的()        console.log('创建')      }//...

每当创建testele时,您应该看到"创建"登录

< test-ele></test-ele>//创建或者document.createelement('test-ele')//创建或者新testele()//创建

//根据下面的评论进行了编辑。

我找不到有关2.0中遗留facteresimpl等效物的任何信息。但是,您可以尝试一些工作。

类Testele扩展polymer.element {      静态Get is(){返回'test-ele';}      构造函数(c){        极好的()        console.log('创建')        如果(c){           console.log("使用构造函数创建")        }      }...
< test-ele></test-ele>//创建或者document.createelement('test-ele')//创建或者新的testele(true)//使用构造函数创建和创建

最新更新