我继续收到以下消息:
angular.js:14525 RangeError: Maximum call stack size exceeded
at Function.n.extend.n.fn.extend (jquery.min.js:2)
at Function.n.extend.n.fn.extend (jquery.min.js:2)
at Function.n.extend.n.fn.extend (jquery.min.js:2)
at Function.n.extend.n.fn.extend (jquery.min.js:2)
at Function.n.extend.n.fn.extend (jquery.min.js:2)
at Function.n.extend.n.fn.extend (jquery.min.js:2)
at Function.n.extend.n.fn.extend (jquery.min.js:2)
at Function.n.extend.n.fn.extend (jquery.min.js:2)
at Function.n.extend.n.fn.extend (jquery.min.js:2)
at Function.n.extend.n.fn.extend (jquery.min.js:2) "<input date-picker="" type="text" ng-model="newclass.expiry" placeholder="Referral Code Expiry Date" onkeydown="return false" data-position="top left" data-timepicker="true" data-language="en" required="" class="ng-pristine ng-untouched ng-valid ng-isolate-scope">"
我知道这意味着代码中的某个地方,我正在调用一个函数,而这个函数又会进行无限次调用等等,直到达到调用堆栈限制为止。
我似乎无法理解它的作用。下面是html元素代码。
当我将ng-model="newclass.expiry"
添加到input元素时会出现错误。
如果您有解决方法可以解决此错误,我们将非常感谢您的解决方案。
我正在使用带角度包的角度:ng-air-datePicker
<input date-picker type="text"
ng-model="newclass.expiry"
placeholder="Referral Code Expiry Date"
onkeydown="return false"
data-position="top left"
data-timepicker="true"
data-language='en'
required>