Last active
July 5, 2017 13:11
-
-
Save joaocarvalhowd/6df9a1c7f9b36d195a6c9e92b82517f6 to your computer and use it in GitHub Desktop.
Exemplo criação e uso de filtro dentro do componente
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template> | |
<div id="app"> | |
<h1>{{ distanciaMetros | distancia }}</h1> | |
<h1>{{ distanciaMetros2 | distancia }}</h1> | |
</div> | |
</template> | |
<script> | |
const distanciaFilter = (metros) => { | |
const distancia = parseFloat(metros).toFixed(2) | |
return metros >= 1000 ? `${(distancia / 1000).toFixed(2)} KM` : `${distancia} M` | |
} | |
export default { | |
name: 'app', | |
data: () => ({ | |
distanciaMetros: 310, | |
distanciaMetros2: 3030 | |
}), | |
filters: { | |
distancia: distanciaFilter | |
} | |
} | |
</script> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment