当前位置: 首页 > article >正文

Vue...el和data的两种写法

        我们前几篇文章都是通过 el 使 实例和容器(root)进行绑定的。现在我们来说说el和data里的两种写法,它们的另一种写法是在后期学习vue的时候比较常用。

        el的两种写法, 1.new Vue时候配置el

                                  2.先创建Vue实例,随后再通过vm.$mount('#root') 指定el的值

        data的两种写法:

                                1.对象式

                                2.函数式

一. el...第一种写法

        1.el获取元素的方法

        

 

         2.这一种写法是之前文章内常用的,便于我们前期的学习,之前文章中用的就是这种写法。

         3.el第二种写法

        

 

         4.要想使用el的第二种写法,需要使用一个常量或者变量接收一个vue实例。

二.data...第一种写法

        1.data数据对象

        

         2.data的第二种写法,他是以函数的形式来存储数据的,是用返回值返回数据。其中我们可以测试一下在普通函数中,this指向谁。

        

        3.因为是普通函数,我们可以在代码中省略function。

 

         3.我们可以看到,在vue实例中的普通函数的this指向的是vue实例。

         4.我们再箭头函数中试试,看看箭头函数中的this指向谁。

        5.箭头函数指向全局对象window

 

 总结:我们都要知道,每个函数都会有自身的this。vue实例中的普通函数,指向vue;箭头函数,它没有自己的this,他的this是继承来的,指向window。所以在vue实例中,我们一般使用普通函数   

http://www.lryc.cn/news/2420321.html

相关文章:

  • SwiftUI中Stack、Spacer与Divider的使用
  • PL/SQL 数据类型与基本输出
  • 转载:DSN服务器学习
  • 基于laser的Google---cartographer建图测试总结(实测可行)
  • tpl模板引擎和使用
  • 手把手教你爬取天堂网1920*1080大图片(批量下载)
  • Unity动画☀️六、Humanoid和Generic的区别、导入方式(骨骼映射、Avatar创建)
  • 因子(Number_Of_Factors)
  • 再生龙clonezilla安装新设备全过程
  • 【Haskell】一个没有循环的世界
  • 目标检测之空间变形网络(STN)
  • 什么是ISO(国际标准化组织)?
  • 简单介绍了解白鹭引擎Egret
  • CSharp编程语言
  • 如何在linux系统下安装QQ
  • 【MySQL管理】:用户User和权限Privileges
  • Oracle Rac 介绍
  • HTML基础-06-表格(表<table> ,行 <tr>,列 <tb>,表头 <th>,跨列colspan,跨行rowspan,单元格边距 cellpadding,单元格间距cellspacing)
  • 了解XXS攻击---安全测试需了解的内容之一
  • 软件编程学习网站汇总——持续更新中
  • 内网渗透测试:活动目录 Active Directory 的查询
  • 智能小车——循迹模块、避障模块使用介绍
  • 学会重构与对比 ——码农鼻祖天才香农
  • JVM运行时数据区——JDK1.7、JDK1.8
  • CentOS7安装Oracle11gR2
  • vux从安装到基本使用
  • UEFI原理与编程实践--FDF文件
  • HTML select option 详解
  • 解决Windows找不到steam_api.dll文件
  • 一文详解 RSA 非对称加密算法