fix: filter out 'this' binding for foreign namespace

pull/5942/head
Saurav Sahu 6 years ago
parent 47baa1965d
commit e34e5ee9da

@ -599,12 +599,14 @@ export default class Element extends Node {
}
validate_bindings_foreign() {
this.bindings.forEach(binding => {
this.component.error(binding, {
code: 'invalid-binding',
message: `'${binding.name}' is not a valid binding. Foreign elements only support bind:this`
this.bindings
.filter(binding => binding.name !== 'this')
.forEach(binding => {
this.component.error(binding, {
code: 'invalid-binding',
message: `'${binding.name}' is not a valid binding. Foreign elements only support bind:this`
});
});
});
}
validate_bindings() {

Loading…
Cancel
Save