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

公司做阿里巴巴网站要多少钱上海aso苹果关键词优化

公司做阿里巴巴网站要多少钱,上海aso苹果关键词优化,建筑企业网站,做网站是什么接着上一节,学一学vue中的数据代理。学vue这几天,最大的感受就是,名词众多,听得发懵。。不过,深入理解之后,其实说得都是一回事。 在Vue中,数据代理是指在实例化Vue对象时,将data对…

接着上一节,学一学vue中的数据代理。学vue这几天,最大的感受就是,名词众多,听得发懵。。不过,深入理解之后,其实说得都是一回事。

在Vue中,数据代理是指在实例化Vue对象时,将data对象中的属性代理到Vue实例上,以便在模板中直接访问和修改data对象中的属性。

看起来很晕,其实在vue2学习笔记6 - 初步了解vue的实例和原型中已经用到,并且我当时有一个疑问:

64bfe1e73e63470c9a35572fd0e28e09.png

红框中便是应用:我们可以直接访问对象中的属性,而不必通过$data来访问。

那么我的疑问的答案也来了:简化模板中访问和修改data中的属性的操作。通过数据代理,我们可以直接在模板中使用this来访问和修改data中的属性,而无需使用this.data来访问和修改。

下面,说说稍微底层一点的东西。

7b8feae76a5a44c2a89e0e0b921ab7c3.png

在vue实例中,定义了两个属性:name和address。

在console中打印出vue实例vm,我们可以从中看到_data中有两个属性,name和address。这是我们定义的。

de8f56749ee647fbbc5e1e8b7e72550a.png

然而,在vm中,外层,我们同样可以看到两个属性(不带$或_,即不是vue的内置属性或方法,而是用户自定义的)。

8993abfeb48f4d379fccf69530032d5e.png

其实,我们并没有在vm下定义这两个属性,只是在data中定义的,外面这两个,便是vue通过object.defineProperty自动给我们添加的,并且也调用了setter、getter方法,这便是vue的数据代理。

dfc3dba48fbb45a384443b931fe3d471.png

需要注意的是,数据代理只能代理data对象中的属性,无法代理data对象中的嵌套属性(对象)。如果需要代理嵌套属性,可以使用computed属性来实现。另外,数据代理也无法代理Vue实例上已有的属性和方法(所以,自定义属性时,不要占用vue关键字)。

 

 

 

http://www.tj-hxxt.cn/news/4857.html

相关文章:

  • 青海企业网站建设开发数字营销案例
  • nuxt做多页面网站网上商城推广13种方法
  • 哪些b2b网站做游戏机比较好查关键词的排名工具
  • 做网站考虑的方面百度网络推广怎么收费
  • 江川区住房和城乡建设局网站微指数查询
  • 国内十大saas平台seo网页优化服务
  • 四方坪网站建设app投放渠道有哪些
  • 上海网站哪家好百度推广工作好干吗
  • 网站设计师是什么专业郑州疫情最新情况
  • 做网站编辑如何写好一篇新闻企业建网站一般要多少钱
  • 怎么建手机网站seo软件推广
  • 国外 电子 商务 网站 欣赏bilibili官网网页入口
  • 单位做网站怎么做常州网站推广公司
  • 网站建设优化建议长春seo培训
  • 邳州网站东莞seo网络培训
  • 第一ppt模板网站免费外链工具
  • 建设项目环保验收网站推广app网站
  • 学网页设计制作网站整站优化推广方案
  • 做电脑网站成都网站快速排名提升
  • 县政府网站建设方案重庆网站制作公司哪家好
  • 男女做暖暖不要钱的试看网站全网网络营销
  • 网站开发技术流程现在怎么做网络推广
  • 做外汇都看那些网站成都营销型网站制作
  • 创业投资公司网站建设财经新闻最新消息
  • 绍兴企业免费建站百度推广怎么做步骤
  • 推进门户网站建设工作会议广东seo推广贵不贵
  • 网站建设需要些什么资料关于seo的行业岗位有哪些
  • 虎门外贸网站建设公司推广平台哪儿有怎么做
  • 用微信做网站百度官网电话
  • 网站建设与网站设计哪个好学网络推广的方法