Vue模板语法指令修饰符

Vue / 542人浏览 / 0人评论

修饰符 (modifier) 是以半角句号 . 指明的特殊后缀,用于指出一个指令应该以特殊方式绑定。例如,.prevent 修饰符告诉 v-on 指令对于触发的事件调用 event.preventDefault():

Vue.js 是什么?

Vue是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

如果你已经是有经验的前端开发者,想知道 Vue 与其它库/框架有哪些区别,请查看对比其它框架。

Vue模板语法指令修饰符

以下代码是保存至一个index.html的文档(文件后缀名是.html)中,并非是.vue的文件,当今后学会了一些更vue复杂的应用的时候,比如CLI创建了更复杂的vue应用,并支持单文件组件,那在项目下创建的文件可能就是以.vue为后缀的文件。

修饰符 (modifier) 是以半角句号 . 指明的特殊后缀,用于指出一个指令应该以特殊方式绑定。例如,.prevent 修饰符告诉 v-on 指令对于触发的事件调用 event.preventDefault():

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Vue模板语法指令修饰符</title>
    <script src="vue.js" type="text/javascript" charset="utf-8"></script>    
</head>
<body>
    <div id="app">
        <h2>修饰符</h2>
        <!--
            修饰符 (modifier) 是以半角句号 . 指明的特殊后缀,用于指出一个指令应该以特殊方式绑定。
            例如,.prevent 修饰符告诉 v-on 指令对于触发的事件调用 event.preventDefault():
        -->
        <form autocomplete="off" v-on:submit.prevent="onSubmit" action="https://www.baidu.com">
           <input type="text" />
           <button type="submit">提交</button>
        </form>
        <!--
            在接下来对 v-on 和 v-for 等功能的探索中,你会看到修饰符的其它例子。
        -->
    </div>
    <script type="text/javascript">
        var vm = new Vue({
            el: '#app',
            data: {
                message: 'Hello Vue!',
                site_url: 'http://www.fxzbcn.com',
                sitename: '编程之吧',
                seen: true,
                attributename: 'href',
                eventname: 'click',
                value: 'color:red;',
            },
            methods:{
                onSubmit: function(){
                    // 阻止默认表单提交
                    // 做你自己想做的事,比如ajax请求后台数据
                    return false;
                }
            }
        });
    </script>
</body>
</html>

转载注明:

0 条评论

还没有人发表评论

发表评论 取消回复

记住我的信息,方便下次评论
有人回复时邮件通知我