Valine.vue 851 B

123456789101112131415161718192021222324252627282930
  1. <template>
  2. <div id="vcomments"></div>
  3. </template>
  4. <script>
  5. export default {
  6. name: 'Valine',
  7. mounted: function(){
  8. // require window
  9. const Valine = require('valine');
  10. if (typeof window !== 'undefined') {
  11. this.window = window
  12. window.AV = require('leancloud-storage')
  13. }
  14. new Valine({
  15. el: '#vcomments',
  16. appId: 'O2bEd2bFE0R0IEE35j9sHGhd-gzGzoHsz',
  17. appKey: 'fF4QkBG5GPghnvV7nqclEqty',
  18. notify: false,
  19. verify: false,
  20. visitor: true,
  21. avatar: 'vBPlRNwUOJlHqfmoSAmXz5Qk',
  22. path: window.location.pathname,
  23. placeholder: '欢迎留言与我分享您的想法...',
  24. });
  25. },
  26. }
  27. </script>