Breadcrumb: fix regression of dynamic to support (#11286)

This commit is contained in:
杨奕
2018-05-22 18:27:36 +08:00
committed by GitHub
parent 0b2a1eb784
commit 66c7b3cfc1

View File

@@ -29,15 +29,13 @@
mounted() {
this.separator = this.elBreadcrumb.separator;
this.separatorClass = this.elBreadcrumb.separatorClass;
if (this.to) {
let link = this.$refs.link;
let to = this.to;
link.setAttribute('role', 'link');
link.addEventListener('click', _ => {
this.replace ? this.$router.replace(to)
: this.$router.push(to);
});
}
const link = this.$refs.link;
link.setAttribute('role', 'link');
link.addEventListener('click', _ => {
const { to, $router } = this;
if (!to || !$router) return;
this.replace ? $router.replace(to) : $router.push(to);
});
}
};
</script>