停留在简单的烬.js的例子,我不认为我的javascript文件正在使用

Stuck on simple Ember.js example, I do not think my javascript files are being used

本文关键字:文件 javascript 我的 不认为 简单 js 停留在      更新时间:2023-09-26

在http://emberjs.com/我试图得到自动更新和车把模板的例子工作,这是第一个。当我运行它时,我的html页面看起来像:

Name: {{input type="text" value=name placeholder="Enter your name"}}
My name is {{name}} and I want to learn Ember!

它只是纯文本,它不像它在ember网站上的样子。

这意味着我没有加载我的javascript文件对吗?下面是我的代码:

<!DOCTYPE html>
<html>
<head>
  <title>EmberDemo</title>
  <script src="./js/jquery-1.10.2.js" type="text/javascript"></script>
  <script src="./js/handlebars-1.1.2.js" type="text/javascript"></script>
  <script src="./js/ember-1.5.1.js" type="text/javascript"></script>
  <script src="./js/app.js" type="text/javascript"></script>
</head>
<body>
<div>
 <label>Name:</label>
 {{input type="text" value=name placeholder="Enter your name"}}
</div>
<div class="text">
<h1>My name is {{name}} and I want to learn Ember!</h1>
</div>
</body>
</html>

这是我在Eclipse中存放javascript文件的路径。/EmberQuickstart/src/main/webapp/js/

我的index.html的路径是/EmberQuickstart/src/main/webapp/index.html

谁能告诉我怎么了?我真的被难住了。我不应该需要一个web服务器和一个战争文件,让javascript工作对吗?

更新马利克,我按照你说的改变了我的路径,我似乎在正确的轨道上,但它仍然不起作用。以下是我在Chrome开发者工具中的控制台输出:

DEBUG: ------------------------------- ember-1.5.1.js:3521
DEBUG: Ember      : 1.5.1 ember-1.5.1.js:3521
DEBUG: Handlebars : 1.1.2 ember-1.5.1.js:3521
DEBUG: jQuery     : 1.10.2 ember-1.5.1.js:3521
DEBUG: ------------------------------- ember-1.5.1.js:3521
Ember Debugger Active 

删除src=""中的./部分。

你应该这样写:

src="js/jQuery    "

我明白了。我是100%新的车把和ember,所以我没有意识到我需要一个标签来包围我的顶部。现在它工作了!

我推荐使用Ember-Cli来启动,它很简单而且超级完整