fix(router): router-link works without params

Router-link attaches a listener to prevent default behavior and
navigate.

Closes: 1689
This commit is contained in:
Rado Kirov
2015-05-06 18:30:37 -07:00
parent c2a42d5d2b
commit 77d1fc149a
6 changed files with 68 additions and 13 deletions

View File

@ -127,7 +127,12 @@ export class Parse5DomAdapter extends DomAdapter {
return this.createEvent(eventType);
}
createEvent(eventType) {
return {type: eventType};
var evt = {
type: eventType,
defaultPrevented: false,
preventDefault: () => {evt.defaultPrevented = true}
};
return evt;
}
getInnerHTML(el) {
return serializer.serialize(this.templateAwareRoot(el));