Skip to content

Commit 64fe165

Browse files
committed
add support to router-link with md-button as tag vuematerial#470
1 parent c693014 commit 64fe165

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/components/mdButton/mdButton.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<template>
2-
<button class="md-button" :class="[themeClass]" :type="type" :disabled="disabled" v-if="!href">
2+
<a class="md-button" :class="[themeClass]" :href="href" :disabled="disabled" :target="target" :rel="newRel" @click="$emit('click', $event)" v-if="href">
33
<md-ink-ripple :md-disabled="disabled"></md-ink-ripple>
44
<slot></slot>
5-
</button>
5+
</a>
66

7-
<a class="md-button" :class="[themeClass]" :href="href" :disabled="disabled" :target="target" :rel="newRel" v-else>
7+
<button class="md-button" :class="[themeClass]" :type="type" :disabled="disabled" @click="$emit('click', $event)" v-else>
88
<md-ink-ripple :md-disabled="disabled"></md-ink-ripple>
99
<slot></slot>
10-
</a>
10+
</button>
1111
</template>
1212

1313
<style lang="scss" src="./mdButton.scss"></style>

0 commit comments

Comments
 (0)