Avoid non-bubbling event gotchas with binding.

This commit is contained in:
Kevin Schaaf
2015-03-19 17:55:41 -07:00
parent e2264bc2ad
commit cd362bb891
3 changed files with 75 additions and 5 deletions

View File

@@ -143,3 +143,47 @@
}
});
</script>
<script>
Polymer({
is: 'x-notifies1',
properties: {
notifies: {
notify: true
}
}
});
</script>
<dom-module id="x-notifies2">
<template>
<x-notifies1 id="notifies1"></x-notifies1>
</template>
</dom-module>
<script>
Polymer({
is: 'x-notifies2',
properties: {
notifies: {
notify: true
}
}
});
</script>
<dom-module id="x-notifies3">
<template>
<x-notifies2 id="notifies2" notifies="{{shouldNotChange}}"></x-notifies2>
</template>
</dom-module>
<script>
Polymer({
is: 'x-notifies3',
properties: {
shouldNotChange: {
observer: 'shouldNotChangeChanged'
}
},
shouldNotChangeChanged: function() { }
});
</script>