zoukankan      html  css  js  c++  java
  • Vue 时间修饰符之使用$event和prevent修饰符操作表单

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <script src="vue.js"></script>
        <title id="title">{{title}}</title>
    </head>
    <body>
    <div id="ask"><!--vue不能控制body和html的标签-->
    
        <!--<form action="">-->
    
        <!--<form action="" @submit="post('简单记录')">-->
    
        <!--<form action="" @submit="post_event('简单记录',$event)">-->
    
        <form action="" @submit.prevent="prevent_post('简单记录')">
    
            <h1>{{date}}</h1>
    
            <button>提交</button>
        </form>
    </div>
    <script>
        var vue = function (options){new Vue(options)};
        vue({
            el:'#title',
            data:{
                title:'Vue 时间修饰符之使用$event和prevent修饰符操作表单'
            }
        });
        var app = vue({
            el:'#ask',
            data:{
                date:new Date()
            },
            methods:{
                //会刷新页面
                post(data){
                    alert(data)
                },
                //不会刷新页面
                post_event(data,event){
                    event.preventDefault();//禁用浏览器默认事件
                    alert(data)
                },
                //不会刷新页面
                prevent_post(data){
                    alert(data)
                }
            }
        });
    
    </script>
    </body>
    </html>
  • 相关阅读:
    A1083. List Grades
    A1075. PAT Judge
    uva 10054 The Necklace 欧拉回路
    uva 1423 / Guess
    poj3164 最小树形图
    uva 11865 stream my contest 最小树形图 朱刘算法
    uva 1494
    获取android源码中遇到的问题
    MTK平台Android项目APK预置方案
    Android Lights
  • 原文地址:https://www.cnblogs.com/tommymarc/p/11641356.html
Copyright © 2011-2022 走看看