vue 基本语法操作

  • v-model="vue.prop" 双向绑定数据,一般用于 input 表单元素
  • v-bind:id="" v-bind:href="" v-bind 后面跟是 html 的属性键,后面跟的是 vue 实例化里面的属性值,简写方式 v-bind:href -> :href
  • v-on:click="" v-on 后面跟的是 DOM 事件,简写方式 @click
  • @submit.prevent="submitData" 这个是 form 表单提交专用的事件,后面的 submitData 是实例化的 vue 中 methods 对象中的一个方法,写法如下:
# html
<form @submit.prevent="submitData">
  <input type="text" v-model="userData.username" value="">
  <button type="submit">提交</button>
</form>

# js
new Vue({
  el:"#app",
  data:{
    userData:{
      username:''
    }
  },
  methods:{
    submitData:function(){
      var me = this;
      var data = JSON.stringify(me.userData);//这个就是表单的 json 格式的数据对象
      //之后讲 data 提交给接口即可
    }
  }
})
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 这篇笔记主要包含 Vue 2 不同于 Vue 1 或者特有的内容,还有我对于 Vue 1.0 印象不深的内容。关于...
    云之外阅读 10,486评论 0 29
  • 1.安装 可以简单地在页面引入Vue.js作为独立版本,Vue即被注册为全局变量,可以在页面使用了。 如果希望搭建...
    Awey阅读 13,809评论 4 129
  • 下载安装搭建环境 可以选npm安装,或者简单下载一个开发版的vue.js文件 浏览器打开加载有vue的文档时,控制...
    冥冥2017阅读 11,281评论 0 42
  • 每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的: 实例生命周期钩子 每个 Vue 实例...
    Timmy小石匠阅读 5,201评论 0 11
  • 站在天台上, 望向那已被洗刷得褪了色的天空, 记忆被拉回了十年前。 忽然,一阵雨穿风而过,...
    香雪帘栊阅读 1,648评论 3 6

友情链接更多精彩内容