美文网首页
数据驱动-2019-12-28

数据驱动-2019-12-28

作者: 增商 | 来源:发表于2019-12-28 04:30 被阅读0次

使用vue
在我们分析vue之前,先来看看我们一般是如何使用vue的


  • 1 编写页面模板,这个模板可能是一个html文件里的html标签
    2 使用template
    3 使用单文件(<template />)
  • 二.
    1 创建vue实例 => 在vue中用mothods data computed water props,......

  • 将vue挂载到页面中( mount )

而vue又是如何把帮我们把数据和模板做双向绑定呢?换句话说vue是如何实现数据驱动的呢?

步奏拆解

  • 1拿到模板template,(内存)模板中的v-model v-html v-...:以及简写 的坑
  • 2拿到数据
  • 3数据模板混合,得到的是html元素dom元素 (替换原来有坑的标签)
  • 4放到页面中

Just like

让我们先回顾下jqury是如何将数据改变到dom中去吧

图片.png
在JQ中,我们如果需要让数据显示到页面中,无非就是先要得到获取get到,要显示的地方(dom元素标签),然后还要拿到我们的数据,把数据放到我们拿到的标签中才完成工作类似的
图片.png
图片.png
当我们的数据改变时,此时的页面是不会有任何的变化,而data也是静态的死的数据,我们如果想要页面跟着变,还需要做上面的动作,拿到dom标签,然后将数据放到标签内如下: 图片.png
$注意,在JQ中源码解析一章提到这个符号,是一个顶级对象JQ已经把方法挂载到window对象上了,所以在这里我们可以用这个符号

类似的vue为了解决这个问题,而采用了更好的方法,这就是我们说的数据驱动,当数据改变页面随之跟着变化请看:

图片.png
在Vue中,我们需要一个VM这个相当于中间人帮我们联通我们需要操作的dom和数据,这样一来,我们就可以实现数据和dom的双向绑定了
图片.png

课程参考:

https://www.bilibili.com/video/av75366883?from=search&seid=14709361818472170723
https://www.bilibili.com/video/av80452674?p=3

相关文章

  • 数据驱动-2019-12-28

    使用vue在我们分析vue之前,先来看看我们一般是如何使用vue的一1 编写页面模板,这个模板可能是一个html文...

  • 数据驱动和关键字驱动对比

    数据驱动 和 关键字驱动 数据驱动和关键字驱动简单例子(登录) 数据驱动:程序和数据分离,测试数据存入一个文件中,...

  • 2020 vuejs 数据驱动(Zig)

    数据驱动 Vue.js 的核心思想就是数据驱动。那么什么是数据驱动呢? 数据驱动就是视图由数据决定,数据作为主动。...

  • 提升数据驱动能力的意义

    人人都在谈数据驱动,如数据化管理、数据驱动的运营、或者数据驱动的测试等,关于数据驱动的应用的讨论很多,那么,数据到...

  • 数据驱动_前三章回顾_极光_-2020-01-09

    12.28早上 -- 开篇数据驱动12.28晚上 -- 数据驱动p1.112.29早上 -- 回顾数据驱动...

  • python selenium 数据驱动测试 _笔记

    python selenium 数据驱动测试 1、概念 数据驱动:测试数据的改变引起执行结果的改变叫数据驱动; 关...

  • 自动化测试:数据驱动和POM

    本期主要内容 ▲ 数据驱动ddt ▲ 页面对象模型POM 数据驱动 数据驱动:从数据文件读取输入数据,而后将测试数...

  • Java数据库配置(一)

    1.加载驱动 Class.forname(数据库驱动名); 1.1.下载驱动 在加载数据库驱动之前,我们要下载数据...

  • vue学习大纲7:vuejs核心和vue.js的devtools

    vuejs核心: 数据驱动 组件化 数据驱动 DOM是数据的一种自然映射即:数据驱动dom变化,dom是数据的一种...

  • MySQL之JDBC(重点)

    十、JDBC(重点) 1.数据库驱动 驱动:声卡、显卡以及数据库等都需要驱动。 程序会通过数据库驱动,和数据库打交...

网友评论

      本文标题:数据驱动-2019-12-28

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