在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
答案 0 :(得分:1)
删除./
中的src=""
部分。
你应该把它写成:
src="js/jQuery "
答案 1 :(得分:0)
我明白了。我是100%全新的把手和余烬,所以我没有意识到我需要一个标签环绕我的最顶层。现在它有效!
答案 2 :(得分:0)
我建议使用Ember-Cli轻松完成Ember-Cli