大家好,我是一名JavaScript的初学者,目前正在探索JS Web组件,但由于某些用例而遇到了困难。
1) 我想将一个JS对象传递到我的组件中,例如:
<my-component data=obj ></my-component>
需要在我的组件代码中使用,例如:
And require to use inside my component code Like
需要在我的组件代码中使用,如下所示:connectedCallback () {
console.log(this.data) // it should print {"name":"xyz" , "role" : "dev"}
}
2 ) 我还需要传递一些函数或者可能是回调函数,例如:
function myFunction(e){
console.log(e)
}
<my-component click=myFunction ></my-component>
请尝试在答案中添加代码片段,这将帮助我更好地学习JS。 谢谢
<my-comp .things=${myObj}>...
但使用 JavaScript 方式是更好的选择。 - Yves Lange