zoukankan      html  css  js  c++  java
  • 利用hash过滤数据进行切换

    <!DOCTYPE html>
    <html lang="en" xmlns:v-bind="http://www.w3.org/1999/xhtml" xmlns:v-on="http://www.w3.org/1999/xhtml">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
    .red{
    color: red;
    }
    .blue{
    color:blue;
    }
    .black{
    color:black;
    }
    .content{
    margin-top: 20px;
    }
    </style>
    </head>
    <body>
    <div id="app">
    <a href="#red" :class="[isShow]">显示红色字体</a>
    <a href="#blue" :class="[isShow]">显示蓝色色字体</a>
    <a href="#black" :class="[isShow]">显示黑色字体</a>
    <div class="content" v-if="isShow==='red'">
    红色字体的内容
    </div>
    <div class="content" v-if="isShow==='blue'">
    蓝色字体的内容
    </div>
    <div class="content" v-if="isShow==='black'">
    黑色字体的内容
    </div>
    </div>

    <script src="https://cdn.bootcss.com/vue/2.5.17-beta.0/vue.js"></script>
    <script>
    var vm = new Vue({
    el:'#app',
    data:{
    isShow:'red'
    }
    });
    function hash(){
    var hash = window.location.hash.slice(1);
    vm.isShow = hash;
    }
    hash();
    window.addEventListener('hashchange',hash)//事件:hashchange
    </script>
    </body>
    </html>

  • 相关阅读:
    UVA247 电话圈 Calling Circles
    Python开发之路
    Day 8-模块
    Homework
    Day 7- 装饰器
    Day 6-文件操作的其他方法 迭代器 生成器
    数据-进制
    Day 5-变量与高阶函数
    Day 4-集合、百分号拼接及函数
    Day 3-Python列表、元祖、词典
  • 原文地址:https://www.cnblogs.com/wss198909/p/13937201.html
Copyright © 2011-2022 走看看