Breadcrumb: code optimization (#10817)

pull/10822/head
qingming 2018-04-21 14:37:29 +08:00 committed by 杨奕
parent b414efddfa
commit 14eef644e9
1 changed files with 3 additions and 4 deletions

View File

@ -29,14 +29,13 @@
mounted() { mounted() {
this.separator = this.elBreadcrumb.separator; this.separator = this.elBreadcrumb.separator;
this.separatorClass = this.elBreadcrumb.separatorClass; this.separatorClass = this.elBreadcrumb.separatorClass;
let self = this;
if (this.to) { if (this.to) {
let link = this.$refs.link; let link = this.$refs.link;
let to = this.to;
link.setAttribute('role', 'link'); link.setAttribute('role', 'link');
link.addEventListener('click', _ => { link.addEventListener('click', _ => {
let to = this.to; this.replace ? this.$router.replace(to)
self.replace ? self.$router.replace(to) : this.$router.push(to);
: self.$router.push(to);
}); });
} }
} }