Javascript 无法在主干中显示json内容

Javascript 无法在主干中显示json内容,javascript,ruby-on-rails,json,backbone.js,Javascript,Ruby On Rails,Json,Backbone.js,在我的应用程序上一切都很好,但是当我在浏览器控制台中手动添加对象时,我在Get中获取json模型数据,但它不会呈现在网页上 我正在调用列表视图中的notes视图以渲染为UL 这是我的html元素 <html> <head> <title> Backbone Demo </title> <%= stylesheet_link_tag "application" %> <%= javascript_include_tag "

在我的应用程序上一切都很好,但是当我在浏览器控制台中手动添加对象时,我在Get中获取json模型数据,但它不会呈现在网页上

我正在调用列表视图中的notes视图以渲染为UL

这是我的html元素

<html>

<head>

<title> Backbone Demo </title>
<%= stylesheet_link_tag    "application" %>
<%= javascript_include_tag "application" %>
<%= csrf_meta_tags %>


<script type="text/template" id="library-template">
<h1> My Notes List </h1>
<ul class="mynotes"></ul>

</script>


<script type="text/template" id="mynote-template">
<div class="mynote-title"> </div>
<div class="mynote-content"</div>
</script>


</head>
<body>

<div id="container">

</div>

</body>
</html>

你也应该发布你的LibraryMynoteview。我在您的代码中发现的一点是,“mynote模板”不包含任何模板标记

<script type="text/template" id="mynote-template">
  <div class="mynote-title"> </div>
  <div class="mynote-content"</div>
</script>
不确定这是否只是一个打字错误。最后但并非最不重要的一点是,您的代码要求DOM准备就绪。因此,请确保在以下范围内初始化视图:

$(function(){
  // init here
});

你也应该发布你的LibraryMynoteview。我在您的代码中发现的一点是,“mynote模板”不包含任何模板标记

<script type="text/template" id="mynote-template">
  <div class="mynote-title"> </div>
  <div class="mynote-content"</div>
</script>
不确定这是否只是一个打字错误。最后但并非最不重要的一点是,您的代码要求DOM准备就绪。因此,请确保在以下范围内初始化视图:

$(function(){
  // init here
});

你能展示你的内容的格式吗?您的json数据是什么样子的?您能显示内容的格式吗?您的json数据是什么样子的?
$(function(){
  // init here
});