index.pug 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. extends layout
  2. block content
  3. include imports.pug
  4. <div id='app'>
  5. <div class="row">
  6. <div class='col-md-10 col-xs-12 col-sm-12'>
  7. <p> <p class='lead'>无需注册的阅后即焚</p>在下面的框框里输入一些内容
  8. | <br>然后点一下「去产生」按钮,你就会得到一个长的网址
  9. | <br>将这个网址发给你的朋友,他只能看一次
  10. | 内容就会 <b>永远消失</b>! </p>
  11. <vue-easymde v-model='text' :options='easyMDEOpts'></vue-easymde>
  12. <button :disabled='!text' v-on:click='getTempURL' class="btn btn-primary getbtn">去产生</button>
  13. <transition name="fade">
  14. <p v-if="enurl">
  15. |可以把这个网址分享给你的朋友:
  16. <span id='enurl'>{{ enurl }}</span>
  17. </p>
  18. </transition>
  19. hr
  20. <p>
  21. | <h6>Naiveboom - 让Naive的事情不再发生</h6>
  22. | 举例:你有个链接或者一段文字需要发送给某人<br>
  23. | 你将私密的链接或者文字粘贴到我们这个页面<br>
  24. | 产生一个一次性链接<br>
  25. | 阅后即焚<br>
  26. </p>
  27. </div>
  28. </div>
  29. </div>
  30. //- modal
  31. <div id='modal'>
  32. <div id='mmodal' class="modal">
  33. <div class="modal-dialog" role="document">
  34. <div class="modal-content">
  35. <div class="modal-header">
  36. <h5 class="modal-title">{{ title }}</h5>
  37. <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  38. <span aria-hidden="true">&times;</span>
  39. </button>
  40. </div>
  41. <div class="modal-body" v-html='msg'>
  42. </div>
  43. <div class="modal-footer">
  44. <button type="button" class="btn btn-primary" data-dismiss="modal">关闭</button>
  45. </div>
  46. </div>
  47. </div>
  48. </div>
  49. </div>
  50. script(src='/javascripts/a.js')