无法读取未定义的属性“ toJSON”

百万

我不确定为什么this.model在主干视图中未定义。

这是我的脚本:

var TheModel = Backbone.Model.extend({
  defaults: {
    f_Name: "Darth"
  },

  parse: function(response) {
    console.log('parsing');
  }

});

var TheView = Backbone.View.extend({
  el: '.js-container',

  intialize: function() {
    this.model = new TheModel(); 
    debugger;
  },

  template: _.template( $('#form-template').html() ),

  render: function() {
    var self = this;
    this.$el.html( this.template({settings: this.model.toJSON()}) );

    return this;
  }
});

var theView = new TheView();
theView.render();

这是我的模板:

<div class="js-container">

</div>

<script type="text/template" id="form-template">
  <h1>Form</h1>
  <form action="" method="Post">
    <div>
        <label for="firstName">First Name:</label>
        <input type="text" id="firstName" name="fName" />
    </div>
  </form>

  <div>
    Name = <%- settings.f_Name %>
  </div>
</script>
罗伯特·利维

您拼写“初始化”错误

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Visual Studio中使用Web Essentials编译LESS错误-无法调用未定义的方法“ toJSON”

来自分类Dev

使用 toJSON() 访问对象的属性

来自分类Dev

Gson()。toJson(this)无法正常工作

来自分类Dev

无法读取未定义/未定义的属性

来自分类Dev

TypeError:无法读取未定义的属性“未定义”

来自分类Dev

无法读取未定义的属性“ $ valid”

来自分类Dev

无法读取未定义的属性“ ObjectID”

来自分类Dev

angularjs无法读取未定义的属性

来自分类Dev

无法读取未定义的属性“ main”

来自分类Dev

无法读取未定义的属性“ forEach”

来自分类Dev

无法读取未定义的属性“ MyProperty”

来自分类Dev

无法读取未定义的属性“ split”

来自分类Dev

无法读取未定义的属性“ $ scope”

来自分类Dev

无法读取未定义的属性“协议”

来自分类Dev

无法读取未定义的属性“ attr”

来自分类Dev

无法读取未定义的属性“ helpers”

来自分类Dev

无法读取未定义的属性“ setBounds”

来自分类Dev

无法读取未定义的属性“模块”

来自分类Dev

.done()无法读取未定义的属性

来自分类Dev

无法读取未定义的属性“ getTime”

来自分类Dev

无法读取未定义的属性'indexOf'

来自分类Dev

无法读取未定义的属性“ pushState”

来自分类Dev

无法读取未定义的属性“ debugHosts”

来自分类Dev

无法读取未定义的属性“ canvas”

来自分类Dev

无法读取未定义的属性“ toJS”

来自分类Dev

无法读取未定义的属性“ entityState”

来自分类Dev

无法读取未定义的属性“ displayImage”

来自分类Dev

错误:无法读取未定义的属性

来自分类Dev

无法读取未定义的属性“ newPost”

Related 相关文章

热门标签

归档