Я работаю с Parse в течение некоторого времени с большим успехом. Недавно у меня была проблема, которая заставила меня перейти к последнему javascript-интерфейсу на основе cdn. Сразу же после изменения версии API-интерфейса разбора (через cdn) я начал получать эту ошибку, имея дело с простой установкой query.limit (n), которая у меня есть в моем коде.пытается установить query.limit (varname) и получить ошибку, говоря, что «limit» может быть установлен только на число
Здесь ошибка я получаю:
Uncaught Error: You can only set the limit to a numeric value
at ParseQuery.limit (parse-latest.js:6704)
at ParseTable.render (ParseTable.js:199)
at ParseTable (ParseTable.js:52)
at HTMLDocument.<anonymous> (players.php:137)
at l (jquery-1.8.3.min.js:2)
at Object.fireWith [as resolveWith] (jquery-1.8.3.min.js:2)
at Function.ready (jquery-1.8.3.min.js:2)
at HTMLDocument.A (jquery-1.8.3.min.js:2)
См ParseTable.js: 199 ниже - Опять же, эта линия работала в течение нескольких месяцев и только пошли Berzerk после API swapout.
},
render: function(){
this.spin(true);
if(!this.DOM){
this.init(); // ONE TIME CALL
}
this.query.startsWith(this.opts.searchColumn, input)
this.query.equalTo(this.opts.primaryKeyCloudColumn, this.opts.username)
alert(this.pageSize); <--- this returns 10 -----------
this.query.limit(this.pageSize) <--- this is line 199 ----
if(this.page>1)
this.query.skip((this.pageSize*this.page)-this.pageSize)
else
this.query.skip(0) // unsetting skip
if(this.sortBy)
if(this.sortOrder==='ascending')
this.query.ascending(this.sortBy)
else
this.query.descending(this.sortBy)
this.query.find({
success: function(results) {
if(!results.length){
Любые идеи оценили!