美文网首页
7.2.2单向数据流

7.2.2单向数据流

作者: 咸鱼前端 | 来源:发表于2019-03-02 13:49 被阅读0次
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>7.2.2单向数据流</title>
    <style>
        [v-cloak]{
            display: none;
        }
    </style>
</head>
<body>
    <div id="app" v-cloak>
        <!-- 1.父组件传递初始化值进来,子组件将它作为初始值保存起来 -->
        <my-component :init-count='1'></my-component>
        <!-- 2.props作为需要被转变的原始值传入,这种情况用计算属性。 -->
        <my-component :width='100'></my-component>
        <!-- 因为用CSS传递宽度要带单位(px),但是每次都写太麻烦,而且数值计算一般是不带单位的,所以就统一在组件内使用计算属性就可以了 -->
    </div>
    <script type="text/javascript" src="/node_modules/vue/dist/vue.js"></script>
    <script type="text/javascript">
        /*1.初始值保存*/
        Vue.component('my-component',{
            props: ['initCount'],
            template: '<div>{{ count }}</div>',
            data: function () {
                return {
                    count: this.initCount
                }
            }
        });

        /*2.初始值转变*/
        Vue.component('my-component',{
            props: ['width'],
            template: '<div :style="style">组件内容</div>',
            computed: {
                style: function () {
                    return {
                        width: this.width+'px'
                    }
                }
            }
        });
        var vm = new Vue({
            el: "#app",
            data: {
                parentMessage: "输入框初始值"
            }
        })
    </script>
</body>
</html>

相关文章

  • 7.2.2单向数据流

  • Vue 中的双向数据绑定

    双向绑定 单向数据流 双向绑定 or 单向数据流 Vue 是单向数据流,不是双向绑定 Vue 的双向绑定是语法糖 ...

  • 常见vue面试题

    1. 解释单向数据流和双向数据绑定单向数据流: 数据流是单向的。数据流动方向可以跟踪,流动单一,追查问题的时候可以...

  • 单向数据流的应用与特性

    上次介绍了单向数据流的结构,这次来简单讨论下单向数据流的应用场景。 特性 单向数据流从设计模式上看,应用了大量的命...

  • 双向数据绑定和单向数据流区别

    双向数据绑定和单向数据流区别 单向数据绑定优缺点:优点:单向数据流,所有状态变化都可以被记录、跟踪,状态变化通过手...

  • 前端三大框架:数据绑定与数据流

    目录序言单向数据绑定 vs 双向数据绑定单向数据流 vs 双向数据流数据流与数据绑定参考1. 序言在前端三大主流的...

  • vuex简单讲解

    vue 理解vuex我们先来认识下vue Vue是单向数据流,v-model只是语法糖而已。单向数据流就是:数据总...

  • 单向数据流动的函数式 View Controller

    单向数据流动的函数式 View Controller

  • 浅析前端单向数据流

    什么是单向数据流? 前端开发中的单向数据流是指处理完数据到渲染在界面上的整个过程是单向不可逆的,你只能按照规定好的...

  • VUE面试题补充

    上一篇链接:vue的一些基础知识(涉及面试题) 1.解释单向数据流和双向数据绑定 单向数据流: 顾名思义,数据流是...

网友评论

      本文标题:7.2.2单向数据流

      本文链接:https://www.haomeiwen.com/subject/gjmeuqtx.html