Guest User

Untitled

a guest
Sep 24th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. <template>
  2. <div class="hero" :style="{ backgroundImage: `url('${media}')` }">
  3. <div class="hero-inner">
  4. <h1 class="hero-title">
  5. {{title}}
  6. </h1>
  7. <div class="hero-description">
  8. {{message}}
  9. </div>
  10. <div class="hero-actions mt-4">
  11. <div class="btn btn-primary mr-3">
  12. {{primaryCallToAction.text}}
  13. </div>
  14. <div class="btn btn-secondary">
  15. {{secondaryCallToAction.text}}
  16. </div>
  17. </div>
  18. </div>
  19. </div>
  20. </template>
  21.  
  22. <script>
  23. export default {
  24. name: 'BaseHero',
  25. // En lugar de obtener la información de data, la obtendremos de los props
  26. props: {
  27. media: {
  28. type: String,
  29. require: true,
  30. },
  31. title: {
  32. type: String,
  33. require: true,
  34. },
  35. message: {
  36. type: String,
  37. default: '',
  38. },
  39. primaryCallToAction: Object,
  40. secondaryCallToAction: Object,
  41. },
  42. };
  43. </script>
  44.  
  45. <style>
  46. .hero {
  47. ...
  48. }
  49. </style>
Add Comment
Please, Sign In to add comment