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

Vue修饰符

   Vue 修饰符


            1、修饰符 lazy 

            默认情况下 v-model 是在input事件中同步输入框数据的

            一旦有数据发生改变对应的data中的数据就自动发生改变


            lazy修饰符可以让数据在丢失焦点或者回车时才会更新


            2、number修饰符

            默认情况下 在输入框中无论我们输入的是字母还是数字,都会被

            当做字符串类型进行处理

            如果希望处理数字类型,那么最好直接将内容当做数字处理


            number修饰符可以在输入框中输入的内容自动转成数字类型


            3、trim修饰符

            如果输入的内容首尾有很多空格 我们希望将其去除


            trim修饰符可以过滤内容左右两边的空格


<!DOCTYPE html>

<html>

    <head>

        <title>修饰符</title>

        <meta charset="UTF-8">

    </head>

    <body>

        <div id="app">

          <input type="text" v-model.lazy="message">

          <h2>{{message}}</h2>


          <!-- 2、修饰符 number -->

          <input type="number" v-model.number="age">

          <h2>{{age}}--{{typeof age}}</h2>


          <!-- 3、修饰符 trim -->

          <input type="text" v-model.trim="name">

          <h2>你输入的{{name}}</h2>

        </div>

        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

        <script type="text/javascript">

            let app = new Vue({

                el:"#app",

                data:{

                    message:'hello',

                    age:'',

                    name:''

                },

            })

        </script>

    </body>

</html>


vue 修饰符

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

评论

^