子组件中的props某个元素是数组,使用默认值正常,父组件传值报错。 
                            
                                                    
                        
                    
                    
  
                    
                    这是子组件的props:
form: {
  type: Object,
  default: () => {
    return {
      info: {
        id: 1,
        time: ['2021-03-01', '2021-03-21']
      }
    }
  }
}模板中使用
{{ form.info.time[0] }} - {{ form.info.time[1] }}如果父组件不传值,就正常显示,也不报错。如果父组件传值,也能正常显示,但会报错:
this.form.info.time is undefined搞不明白为什么会这样子。
 
           
         
             
             
           
           关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: