Reputation: 343
I'm struggling to find a way to render the path of the router-link dynamically, for example with the test variable. I'm trying to bind :to
but unsuccessfully. I don't know if I can use the ternary operator in the binding as shown below:
<template>
<div>
<router-link
:to="{ test ? '/success' : '/fail' }"
tag="button"
class="btn-next">
<span class="btn-text">BUTTON</span>
</router-link>
</div>
</template>
<script>
export default {
// ...
data: function() {
return {
test: false
};
}
}
</script>
Upvotes: 0
Views: 788