首页 > angular directive中link内scope中有属性但是取不出

angular directive中link内scope中有属性但是取不出

尝试在link内的scope中取出相关属性,但是取出为undefined

第一行的打印能打印出具体的&id
第二行也能打印出scope的内容,其中是有task的也就是说,第三行也是能打印出内容的
但是第三行打印出的内容是undefined

具体内容如上所示

求大神解答



请将完整指令显示出来


请用断点调试
console.log(scope)输出的并不是这句语句执行时的scope,而是记录对scope对象的引用,在你查看log时再去获取scope对象输出来
或者可以使用console.log(angular.copy(scope))或者console.log(JSON.stringify(scope))来输出日志

【热门文章】
【热门文章】