javascript - 将 "this"关键字发送到对象中

标签 javascript backbone.js this

var View = Backbone.View.extend({
    id: 'foobar',

    param: {
        x: this.id // Will be "undefined"
    }
});

有没有办法利用this,使this.param.x指向,或者与this.id<具有相同的值

最佳答案

您不能在静态声明中使用对象的 this。您可以在方法调用或构造函数中使用代码设置该值,但不能在静态声明中设置。

关于javascript - 将 "this"关键字发送到对象中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12191234/

相关文章:

javascript - 查找三次贝塞尔曲线上给定点的系数/函数

javascript - Backbone 集合模型在解析后消失

javascript - Backbone : How to talk to backend without the use of model. 保存()?

javascript - 如何检测页面中使用的 JS 框架/库?

Java这个参数

javascript - 无法使用 Angular.js 动态启用文本字段

javascript - 浏览器之间的按钮 css 不一致

javascript - 如何使用 JavaScript 按 CSS 属性值选择元素

javascript - jQuery $(this) 引用未定义

javascript - Scala.js jQuery ajax 调用示例