sync

1,是一个语法糖
2,处理组件中数据与外部数据的交互,
因为外部数据不可以只用一部修改完成

  1. <template>
  2. <div class="child">
  3. {{money}}
  4. <button @click="$emit('update:money', money-100)">
  5. <span>花钱</span>
  6. </button>
  7. </div>
  8. </template>
  9. <script>
  10. export default {
  11. props: ["money"]
  12. };
  13. </script>
  14. <style>
  15. .child {
  16. border: 3px solid green;
  17. }
  18. </style>
  19. //这是子组件里的代码
  1. <template>
  2. <div class="app">
  3. App.vue 我现在有 {{total}}
  4. <hr>
  5. <Child :money.sync="total"/>
  6. </div>
  7. </template>
  8. <script>
  9. import Child from "./Child.vue";
  10. export default {
  11. data() {
  12. return { total: 10000 };
  13. },
  14. components: { Child: Child }
  15. };
  16. </script>
  17. <style>
  18. .app {
  19. border: 3px solid red;
  20. padding: 10px;
  21. }
  22. </style>
  23. //这是父组件的来源

注意看数据的流动

stop

是一个阻止默认事件发生的修饰符

prevent

是一个阻止冒泡的事件的修饰符。

press.enter

一个键盘事件的修饰符,要记得键盘按键的编码

更多相关文章

  1. vue数据响应的一些小点
  2. DS 5300存储硬盘坏道数据恢复成功案例
  3. 补0817:域名空间内类实现自动加载,use的作用 及 mysql数据库DDL,D
  4. 补0818:数据库ddl,dml实操 及 新建用户表
  5. mysql简单处理表格与pdo预处理的作用
  6. 通过链式调用,将一个类委托给另一个类实现数据库的查询操作
  7. 缓存函数的简单使用
  8. 总结mysql 常用DDL, DML语言并实操;
  9. MySql 常用 DDL - DML 语句

随机推荐

  1. android从程序员到架构师之路----高焕堂
  2. Android单线程模型相关概念详解
  3. android游戏开发(三)触屏事件处理_手势识
  4. Android中的MVP架构初探
  5. Android中Intent,service,broadcast应用浅
  6. 为什么 Android 截屏需要 root 权限
  7. android——Include进来的GridView无法显
  8. Android事件分发与消费
  9. 使用Android(安卓)Memory Profiler
  10. 有关Android线程的学习