gpt4 book ai didi

backbone.js - 在方法中从 Backbone.Model 获取默认值?

转载 作者:行者123 更新时间:2023-12-04 11:56:10 24 4
gpt4 key购买 nike

我正在尝试获取要在方法下使用的默认值。好像Model.get()不能在方法本身中使用。我试过两个console.log , 显示变量未定义。

define(['jquery', 'Underscore', 'Backbone'], function($, _, Backbone){
var Game = Backbone.Model.extend({
//default values for the function
defaults: {
rows : 9,
cols : 8,
baseScore : 100,
numBlockTypes : 6,
baseLevelTimer : 60000,
baseLevelScore : 1500,
baseLevelExp : 1.05,
},
initialize: function(){
console.log(this.get(numBlockTypes));
//console.log(numBlockTypes);
}
}),

game = new Game;

return game;
});

最佳答案

根据您的问题(获取 默认 值),答案应该是

this.defaults.numBlockTypes

提到的方法
this.get("numBlockTypes")

返回 当前 (设置)值。

关于backbone.js - 在方法中从 Backbone.Model 获取默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12136665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com