Rumah > hujung hadapan web > tutorial js > 资源合并与压缩的优化方法介绍

资源合并与压缩的优化方法介绍

不言
Lepaskan: 2019-03-15 14:17:31
ke hadapan
2619 orang telah melayarinya

本篇文章给大家带来的内容是关于资源合并与压缩的优化方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

要求

假定现在有路由/news,/login监听键盘事件,只允许在/news页面内有效不管后面跳到哪个页面,都不会触发对应的键盘事件,只能在/news里才触发

问题

没有进入/news之前,按键盘上的键,不会触发事件,进过/news后,不管有没有按键盘上的键,再跳到别的页面,按键盘上的键,都会触发事件

代码

srcviewsnews.vue

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

<template>

  <div>

    news

  </div>

</template>

 

<script>

export default {

  data() {

    return {

      flag: true, //底部图片列表显示隐藏

      name: "aa"

    };

  },

  methods: {

    keyLeft() {

      alert(this.name);

    },

    keyUp() {

      alert("向上方向键");

    },

    keyRight() {

      alert("向右方向键");

    },

    keyDown() {

      alert("向下方向键");

    },

    keys() {

      var that = this;

      document.onkeydown = function(e) {

        let key = window.event.keyCode;

        if (key == 37) {

          that.keyLeft();

        else if (key == 38) {

          that.keyUp();

          return false; //有上下滚动条的时候,不向上滚动

        else if (key == 39) {

          that.keyRight();

        else if (key == 40) {

          that.keyDown();

          return false; //有上下滚动条的时候,不向上滚动

        }

      };

    }

  },

  created() {

    if (this.flag == true && this.$route.path == "/news") {

      this.keys();

    }

  },

  mounted() {}

};

</script>

Salin selepas log masuk

Atas ialah kandungan terperinci 资源合并与压缩的优化方法介绍. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan