vue 中子组件能接受到父组件传的值到props中,但是子组件中却得不到props中获得的值

1.有些时候在 父组件向子组件传值的时候,子组件的props属性中的确得到了该值,但是子组件的其他方法就是获取不到该属性的值

参阅网上大部分人的博客,怀疑可能是子组件在渲染页面的时候拿到了空值,

猜测:可能渲染的时候还没有获得父组件中的值,渲染完毕以后父组件才将值传递完毕

于是我们想到可以利用watch监听该值的变化

  父组件传的动态值改变时,子组件一定会更新props中对应的值,所以,在子组件中利用watch属性监听该props中的值,

然后就再这里面进行页面的渲染就一定会得到该值了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 开发一个React应用,更多的是在编写组件,而React组件最小的单位就是React元素,编写组件的最大的好...
    itclanCoder阅读 1,181评论 0 1
  • Vue的组件化给前端开发带来极大的便利,这种依赖数据来控制Dom的模式,区别于以前的开发控制Dom的开发理念,这也...
    Max_Law阅读 1,149评论 0 3
  • 三、组件 组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML元素,封装可重用...
    小山居阅读 636评论 0 1
  • 一场心雨 ,淋湿了经年的诗句,独处的意境中,总会渲染心底的那一抹风景。斟一盏记忆的茶,让往事在杯中荡涤,归去的路口...
    鸣菁姐姐阅读 355评论 0 3
  • 四个策略: 删除:去掉不必要的按钮,直至减到不能在减。 组织:按照有意义的标准将按钮划分成组。 隐藏:把那些不是很...
    正能量哈哈哈阅读 274评论 0 0