计算机网络/计算机科学与应用/系统/运维/开发

Vue.js 指令与事件


            指令:

            v-bind:动态更新html元素上的属性

            v-on:绑定事件监听


             语法糖:

            v-bind:href   缩写为  :href

            v-bind:src    缩写为  :src 


            v-on  可以用@缩写

            <button v-on:click="close">隐藏</button>

            <button @click="close">隐藏</button>


<!DOCTYPE html>
<html>
<head>
<title>指令与事件</title>
    <meta charset="UTF-8">
</head>
<body>
<div id="app">
<p v-if="show">显示文本</p>
        <a v-bind:href="url">链接</a>
        <img v-bind:src="imgUrl" width="200" height="200">
        <!-- v-on -->
        <button v-on:click="close">点击隐藏</button>
</div>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    <script type="text/javascript">
        let app = new Vue({
            el:"#app",
            data:{
                show:true,
                href:"https://www.baidu.com",
                imgUrl:"https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic33.photophoto.cn%2F20141007%2F0035035953529595_b.jpg&refer=http%3A%2F%2Fpic33.photophoto.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638004758&t=54c0b2a59047ba45ce98b6518dbbe43d"
            },
            filters:{ // 过滤器
                go:function( value ){
                   
                }
 },
            methods:{ //方法
                close:function(){
                    this.show = false;
                }
            }
        })
    </script>
</body>
</html>


vue 指令

所有的努力,不是为了让别人觉得你了不起,而是为了能让自己打心眼里看得起自己。

评论

^