zoukankan      html  css  js  c++  java
  • vue中的单项数据流

    两个组件之间的数据流动:

    单项数据流:

    • 父组件中的数据可以通过props流动到子组件中,并且当父组件中的数据
    • 发生改变的时候,子组件会自动接收到这个修改后的数据,
    • 并且更新页面中的内容。这就是 Vue 中的单项数据流
    • 所以,数据一般是由父组件提供的,当父组件中的数据发生了改变,子组件就会自动接收到这个数据的变化,从而更新子组件

    双向数据绑定: data中的数据(Model) 与 视图中的表单元素(View)

      <div id="app">
        <button @click="changeMsg">修改父组件中的数据</button>
        <child :msg="msg"></child>
      </div>
      <script src="./vue.js"></script>
      <script>
        const vm = new Vue({
          el: '#app',
          data: {
            msg: 'parent'
          },
    
          methods: {
            changeMsg() {
              this.msg = 'change'
            }
          },
    
          components: {
            child: {
              template: `
                <p>接收到父组件中的数据为:{{ msg }}</p>
              `,
    
              props: ['msg']
            }
          }
        })
      </script>
    
  • 相关阅读:
    第三次作业附加
    第三次作业(计算器第一步)
    课程学生列表
    第二次作业
    《面向对象程序设计》第一次作业
    期末总结
    最后的总成绩
    第七次作业
    第六次作业(团队作业)
    第五次成绩
  • 原文地址:https://www.cnblogs.com/mushitianya/p/10524561.html
Copyright © 2011-2022 走看看