Polymer type hints fails with TemplateBinding
by Tomek
HTML
<script src="//cdn.jsdelivr.net/webcomponentsjs/0.5.5/webcomponents.min.js"></script>
<script src="//cdn.jsdelivr.net/polymer/0.5.5/polymer.js"></script>
<polymer-element name="my-element" attributes="json number string">
<template><style>:host{display: none;}</style></template>
<script>
Polymer({
number: 0,
string: "",
created: function(){
this.json = {};
},
domReady: function(){
console.warn("Types",{json: this.json, number: this.number, string: this.string});
}
});
</script>
</polymer-element>
Watch the types in console.
<template bind id="root">
<my-element json="{{json}}" number="{{number}}" string="{{string}}" ></my-element>
</template>
<script type="text/javascript">
document.addEventListener('polymer-ready', function(e) {
document.getElementById('root').model ={
json: '{"some":"thing"}',
number: "5",
string: 5
};
});
</script>