You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
396 B

  1. 'use strict'
  2. /* global $ */
  3. export default {
  4. name: 'content-view',
  5. data() {
  6. return {}
  7. },
  8. mounted() {
  9. let self = this
  10. $('a.toc-anchor').each((i, elm) => {
  11. let hashText = $(elm).attr('href').slice(1)
  12. $(elm).on('click', (ev) => {
  13. ev.stopImmediatePropagation()
  14. self.$store.dispatch('anchor/open', hashText)
  15. return false
  16. })
  17. })
  18. }
  19. }