我想创建一个聚合物元素并在具有不同 viewModel 的多个地方使用它
聚合物元素:
<polymer-element name="my-elem">
<template>
<div>{{firstName}} {{lastName}}</div>
</template>
<script>
Polymer("my-elem", {
ready: function() {
this.firstName = "Souvik";
this.lastName = "Basu";
}
});
</script>
</polymer-element>
这可以正常工作并Souvik Basu
在另一个 html 页面中使用时显示名称。但是,我不想在元素内硬编码 firstName 和 lastName ,而是想在使用这个元素时显示两个人的名字:
<my-elem></my-elem> // This should show Super Man
<my-elem></my-elem> // This should show He Man
如何在使用 JavaScript 对象时将它们传递给这些元素?