TypeError: Cannot read property 'left' of undefined

原创 2016年08月30日 21:36:01

之前遇到过报这个错,但是当时没记录,今天又遇到这个错,完全想不出当时是为什么(菜鸟还是要靠烂笔头啊),找出原因后赶紧记录下来。

前端的框架用的是angularJs,在页面中的一个div使用了ng-if指令,但是在controller中使用到该div中子div的id,出错行就是使用了id的行。在页面使用ng-if是为了在数据加载出来之前“隐藏”(界面效果是隐藏,实际上使用ng-if时是直接除去了该元素)该div,因此在controller加载完数据之前页面上都没有该div,在运行controller的过程中肯定找不到子div的id,因此报这个错误。

附上找到的stackoverflow的链接(http://stackoverflow.com/questions/17105595/uncaught-typeerror-cannot-read-property-left-of-undefined)

版权声明:本文为博主原创文章,未经博主允许不得转载。

微信应用号(小程序)开发IDE配置

2016年9月22日凌晨,微信宣布“小程序”问世,当然只是开始内测了,微信公众平台对200个服务号发送了小程序内测邀请。那么什么是“小程序”呢,来看微信之父怎么说 看完之后,相信大家大概都有些明...
  • xingxing1828
  • xingxing1828
  • 2017年01月09日 19:27
  • 261

微信小程序开发 --安装篇

9月22日微信小应用突发而至,朋友圈已经刷爆,相信大家都在找教程,在这里也弱弱的写一个小教程...
  • openglertang
  • openglertang
  • 2016年09月23日 11:56
  • 1154

cordova + ionic 使用中碰到的一些问题及其解决方法

1.弹出框等弹不出时 ionicPopup.confirmisnotafunction;ionicPopup.confirm is not a function; ionicPopup.alert...
  • CapMiachael
  • CapMiachael
  • 2016年08月12日 15:32
  • 3457

3.es6之变量的解构赋值

ES6解构:es6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称之为解构1.数组的解构赋值var [a,b,c] = [1,2,3]; console.log(a);//1 conso...
  • qq_36846234
  • qq_36846234
  • 2018年01月04日 17:26
  • 76

EasyUI实例--tree的使用3

在之前的文章中说到关于tree的使用方式,介绍了基本树的生成规则以及前后台通信达到tree的可变性。介绍的是一种最基本的树,而且是基于根节点的树。 最近有人看到博客问我有关于tree的问题,我不想基于...
  • chenqk_123
  • chenqk_123
  • 2017年12月13日 15:56
  • 47

一场由股票提醒助手插件引发的血案——浅入浅出 jquery autocomplete

我没有学过前端,所以这篇文章注定要班门弄斧了。 通常,需要用到什么技术什么语言时,我才去学,学了也不一定掌握,就是记不住!所以现在明白了,学习的时候,亦或是攻克难点的时候,一定要记录下来,并不一定非要...
  • hustsselbj
  • hustsselbj
  • 2015年06月09日 19:13
  • 1802

jqGrid学习笔记(2)

本节介绍jqGrid其他的使用方法,主要是一些基本操作,特殊的数据显示等。 1 刷新jqGrid数据。 常用到刷新jqGrid数据的情况是,在用到查询的时候,根据查询条件,请求数据,并刷新jqGr...
  • houweiting
  • houweiting
  • 2015年04月20日 11:25
  • 292

12、ExtJs——数据代理-proxy

数据代理proxy是进行数据读写的主要途径,
  • kaoa000
  • kaoa000
  • 2014年09月25日 20:30
  • 1734

微信小程序引入promise报错

微信小程序引入 promise 相关库及 Android 真机报错解决方案 如果你恰巧使用的是 bluebird ,又恰巧你只是在模拟器上测试或者你的真机是iOS系统,你有必看看到最后,因为在And...
  • SinyCosh
  • SinyCosh
  • 2016年12月17日 20:04
  • 705

ReactNative开发问题汇总

webstorm配置 http://blog.csdn.net/xiangzhihong8/article/details/52293896webstorm插件 安装 react templates...
  • liudao7994
  • liudao7994
  • 2017年06月01日 17:46
  • 1710
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TypeError: Cannot read property 'left' of undefined
举报原因:
原因补充:

(最多只允许输入30个字)