用Vue写个开关控制两张图的切换,点击换另一种张图,再次点击恢复原图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Vue写个开关控制两张图的切换,点击换另一种张图,再次点击恢复原图相关的知识,希望对你有一定的参考价值。

参考技术A <div class="container">

            <div class="row">

                <div class="col-lg-6 col-lg-offset-3 text-center">

                    <div id="app">

                        <button @click="sort">排序</button>

                        <i class="fa el-down-icon" v-show="downIcon"></i>

                        <i class="fa el-up-icon" v-show="!downIcon"></i>

                    </div>

                </div>

            </div>

        </div>

        <script type="text/javascript">

            new Vue(

                el: '#app',

                data:

                    downIcon: true

                ,

                methods:

                    sort()

                        //根据downIcon判断此时的排序是升序还是降序

                        //排序方式

                        //对downIcon对状态进行取反

                           this.downIcon = !this.downIcon

                   

               

            )

        //这种方法是图标形式的

        </script>

        //下面这种方法是图片形式的

      <div class="collect" @click="collect"> //点击切换状态的方法

        <img src="./img/star.png" v-show="downIcon"/>  //两种状态的图片

        <img src="./img/timg.png" v-show="!downIcon"/> //两种状态的图片

        <span>收藏</span>

      </div>

          new Vue(

                el: '#app',

                data:

                    downIcon: true

                ,

                methods:

                    collect()

                        //根据downIcon判断此时的状态是true还是false

                        //对downIcon对状态进行取反

                        this.downIcon = !this.downIcon

                   

               

            )

    

以上是关于用Vue写个开关控制两张图的切换,点击换另一种张图,再次点击恢复原图的主要内容,如果未能解决你的问题,请参考以下文章

两张图切换

java 重叠两个视图,使一张图在另一张图的上面。

xml 重叠两个视图,使一张图在另一张图的上面。

xml 重叠两个视图,使一张图在另一张图的上面。

用CSS在不破坏一张图的内容的情况下 怎么把它放到比它小的div中

怎么将origin两张图合并成一张图