码迷,mamicode.com
首页 > Web开发 > 详细

【vue】---猫眼项目中使用js组件的时候-------loading 加载 无法移除的原因---------

时间:2019-08-16 01:02:29      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:元素   size   保留   绑定   class   组件   src   img   添加   

 认识loading是一个函数

技术图片

 没次执行loading 都会返回一个新vm.

类似于闭包???????????????????????????????????

 技术图片

 所以根本原因是   插入元素和删除 不是同一个。所以无法删除。需要让他们变成共一个对象才行。

 技术图片

 

 变成同一个对象的方法是:保留,

loading() 执行之后会有一个返回值,这个返回值就是vm

技术图片

把loading换成 vm .这样  添加和删除都在同一个vm 上执行。

技术图片

 

 

总结:
绑定同一个作用对象

 

【vue】---猫眼项目中使用js组件的时候-------loading 加载 无法移除的原因---------

标签:元素   size   保留   绑定   class   组件   src   img   添加   

原文地址:https://www.cnblogs.com/yuanjili666/p/11361142.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!