* Collect dependencies on array elements when the array is touched, since * we cannot intercept array element access like property getters.
(value)
| 937 | * we cannot intercept array element access like property getters. |
| 938 | */ |
| 939 | function dependArray (value) { |
| 940 | for (var e = (void 0), i = 0, l = value.length; i < l; i++) { |
| 941 | e = value[i]; |
| 942 | e && e.__ob__ && e.__ob__.dep.depend(); |
| 943 | if (Array.isArray(e)) { |
| 944 | dependArray(e); |
| 945 | } |
| 946 | } |
| 947 | } |
| 948 | |
| 949 | /* */ |
| 950 |