* Collect dependencies on array elements when the array is touched, since * we cannot intercept array element access like property getters.
(value)
| 1142 | * we cannot intercept array element access like property getters. |
| 1143 | */ |
| 1144 | function dependArray (value) { |
| 1145 | for (var e = (void 0), i = 0, l = value.length; i < l; i++) { |
| 1146 | e = value[i]; |
| 1147 | e && e.__ob__ && e.__ob__.dep.depend(); |
| 1148 | if (Array.isArray(e)) { |
| 1149 | dependArray(e); |
| 1150 | } |
| 1151 | } |
| 1152 | } |
| 1153 | |
| 1154 | /* */ |
| 1155 |