javascript - How to expose local variables with Polymer 1.0 dom-bind -


i've created polymer element needs canvas 2d context attribute work, , i'm trying sibling canvas tag.

i've seen https://www.polymer-project.org/1.0/docs/devguide/templates.html, doesn't answer issue.

here have done now:

<body> <template id="app" is="dom-bind">     <my-element id="renderer" context="{{ context }}"></my-element>     <canvas id="rendering-canvas"></canvas> </template> <script>     (function (document) {         'use strict';         var app = document.queryselector('#app');          app.addeventlistener('template-bound', function () {             console.log('our app ready rock!');         });          window.addeventlistener('webcomponentsready', function () {             document.queryselector('body').removeattribute('unresolved');              var renderer = document.queryselector('my-element[id=renderer]'),                 canvas = document.queryselector('canvas[id=rendering-canvas]');              app.context = canvas.getcontext('2d');         });     })(document); </script> </body> 

edit: myelement

polymer({         : 'my-element',         properties: {             type: {                 type: string,                 value: 'text'             },             context: {                 type: canvasrenderingcontext2d             }         }     }); 

my main issue how to context="canvas.getcontext('2d')" ? right my-element's context property not set.

<my-element id="renderer"></my-element> <canvas id="rendering-canvas"></canvas>  <script>     (function (document) {         'use strict';          window.addeventlistener('webcomponentsready', function () {             document.queryselector('body').removeattribute('unresolved');              var renderer = document.getelementbyid('renderer'),                 canvas = document.getelementbyid('rendering-canvas');              renderer.context = canvas.getcontext('2d');         });     })(document); </script> 

Comments

Popular posts from this blog

How to provide Authorization & Authentication using Asp.net, C#? -

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

How to use Authorization & Authentication in Asp.net, C#? -