坚持简单的Ember.js示例,我不认为我的javascript文件正在被使用

时间:2014-05-24 18:03:06

标签: javascript html eclipse ember.js

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 /主/ web应用/ JS /

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

谁能告诉我有什么问题?我真的很难过。我不需要网络服务器和war文件来使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 

3 个答案:

答案 0 :(得分:1)

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

你应该把它写成:

src="js/jQuery    "

答案 1 :(得分:0)

我明白了。我是100%全新的把手和余烬,所以我没有意识到我需要一个标签环绕我的最顶层。现在它有效!

答案 2 :(得分:0)

我建议使用Ember-Cli轻松完成Ember-Cli