首页
论坛首页
综合版块
厂商专区
版块
开发文档
帮助
用户名
Email
自动登录
找回密码
密码
登录
立即注册
登录
搜索
搜索
本版
文章
帖子
用户
FAQ汇总
开发者大赛
手表快应用
官方资讯
问题解答
技术交流
产品更新
意见反馈
常用工具
快游戏
版务建设
小米
中兴
华为
联想
魅族
努比亚
OPPO
vivo
中国移动终端
荣耀
道具
勋章
任务
门户
设置
我的收藏
退出
首页
›
综合版块
›
技术交流
›
多个子组件中的$watch监听相同变量名会发生覆盖的问题 ...
发布主题
返回列表
互动交流
多个子组件中的$watch监听相同变量名会发生覆盖的问题
2
回复
1729
查看
[复制链接]
penghao@wifi.co
当前离线
积分
115
penghao@wifi.co
5
主题
18
帖子
115
积分
注册会员, 积分 115, 距离下一级还需 85 积分
注册会员, 积分 115, 距离下一级还需 85 积分
发消息
楼主
|
2019-9-27 15:41:54
显示全部楼层
|
阅读模式
本帖最后由 penghao@wifi.co 于 2019-9-27 16:32 编辑
问个问题:
多个子组件中使用
$watch
监听
,
都使用了对itemMaxOrder的监听。
如:
this.$watch('itemMaxOrder', 'watchItemMaxOrder')
发现,最新的子组件中的监听会覆盖前面的子组件的监听。
请问:每个子组件中如果都对相同名字的变量做了监听,自定义的
itemMaxOrder
会发生覆盖吗?
回复
使用道具
举报
penghao@wifi.co
当前离线
积分
115
penghao@wifi.co
5
主题
18
帖子
115
积分
注册会员, 积分 115, 距离下一级还需 85 积分
注册会员, 积分 115, 距离下一级还需 85 积分
发消息
楼主
|
2019-9-27 16:19:33
显示全部楼层
本帖最后由 penghao@wifi.co 于 2019-9-27 16:23 编辑
问题解决了。
将子组件的data的属性写法由
data:
{
itemMaxOrder:
0
, },
===============变成========================
data
(){
return
{
itemMaxOrder:
0
, } },
就可以保证不会互相覆盖了。 感谢群友以及管理员指点,自问自答
回复
使用道具
举报
penghao@wifi.co
当前离线
积分
115
penghao@wifi.co
5
主题
18
帖子
115
积分
注册会员, 积分 115, 距离下一级还需 85 积分
注册会员, 积分 115, 距离下一级还需 85 积分
发消息
楼主
|
2019-10-9 09:49:13
显示全部楼层
已解决。
data() {
return {
oneVal: '',
}
},
复制代码
回复
使用道具
举报
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页