【vue】解决父传子时父组件的数据更新了,但是子组件没更新

父组件中,给名为 pieCharts 的子组件传递了数据 selPermissionId:

html 复制代码
<pieCharts :selPermissionId="selPermissionId"/>

子组件使用 watch 进行监听,数据改变了就会更新页面:

javascript 复制代码
props: {
        selPermissionId: '',
    },
javascript 复制代码
data(){
	return{
		dpId: 0,
	}
}
watch: {
        selPermissionId(val) {
            this.dpId = val
            console.log('子组件接收所的选择的范围:', val);
            // 使用更新后的数据,如调用相关接口等等
            this.getServerData();
        },
    }
相关推荐
阿星AI工作室20 小时前
给openclaw龙虾造了间像素办公室!实时看它写代码、摸鱼、修bug、写日报,太可爱了吧!
前端·人工智能·设计模式
Kayshen20 小时前
我用纯前端逆向了 Figma 的二进制文件格式,实现了 .fig 文件的完整解析和导入
前端·agent·ai编程
wuhen_n20 小时前
模板编译三阶段:parse-transform-generate
前端·javascript·vue.js
椰子皮啊20 小时前
音视频会议 ASR 实战:概率性识别不准问题定位与解决
前端
小码哥_常20 小时前
Kotlin扩展:为代码注入新活力
前端
小码哥_常20 小时前
Kotlin函数进阶:解锁可变参数与局部函数的奇妙用法
前端
Wect20 小时前
浏览器缓存机制
前端·面试·浏览器
滕青山20 小时前
正则表达式测试 在线工具核心JS实现
前端·javascript·vue.js
不可能的是20 小时前
前端图片懒加载方案全解析
前端·javascript
不可能的是20 小时前
前端 SSE 流式请求三种实现方案全解析
前端·http