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

会泽做网站搜索引擎优化作业

会泽做网站,搜索引擎优化作业,刚做的网站怎么搜索不出来,网站开发基础接着上一节,学一学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.ritt.cn/news/16481.html

相关文章:

  • php做购物网站详情页的代码seo专业课程
  • 灵溪网站建设网店代运营一年的费用是多少
  • 网站地区词优化百度ai助手入口
  • 网站购物车怎么做seo排名快速刷
  • 做购物网站开发价格百度快照投诉中心
  • 湖南现在有疫情吗最新消息郑州seo排名第一
  • 广州网站建设信科公司广州推广系统
  • 绵阳网络公司网站建设seo分析
  • 法与家国建设征文网站怎样做网络推广营销
  • 单页面网站怎么做品牌形象推广
  • 网站建设属于应用软件吗宁波seo哪家好快速推广
  • 广东建设监理网站安徽seo推广公司
  • 超大型网站建设搜索引擎优化报告
  • 做网站图片大会导致慢今天新闻摘抄十条
  • 做网站编辑累不累北京seo报价
  • 北京建设工程主管部门网站seo岗位培训
  • 东莞专业微网站建设推广西安seo阳建
  • 做网站公众号多少钱chatgpt网址
  • 个人做视频网站烧钱首页优化排名
  • 沧州网站建设报价平面设计
  • 网站进度条特效seo技术是什么
  • 国内html5视频网站建设百度热搜榜小说排名
  • 做质量计量的网站有哪些百度官方推广
  • 品牌网站建设怎么做项目营销推广方案
  • 云南制作网站的公司网络营销策划方案ppt模板
  • 做微秀的网站品牌策划公司
  • 陕西有没有做网站好的公司网站搜索引擎优化方案
  • 口红机网站怎么做的网页怎么搜索关键词
  • 双十一网站建设百度自动驾驶技术
  • 医院做网站需要备案吗营销软文范例大全300字