为什么“Hello World”plunker可以在Chrome中使用,但不能在Firefox中使用?

时间:2014-03-08 04:19:05

标签: angularjs plunker

我正在尝试将Plunker与AngularJS一起使用,默认的Hello World示例适用于Chrome,但不适用于Firefox。

这是link to an example

重现步骤:
1.新的Plunker
2.选择AngluarJS> 1.2.x的
3.创建一个简单的Hello World示例 4.选择运行

Chrome显示Hello World!
Firefox显示Hello {{name}}!

Plunker创建的AngularJS示例有什么问题吗?我在这里做错了吗?

我在Windows XP和OSX中重现了这种行为 Firefox v27.0.1
Chrome v33.0.1750.146m

2 个答案:

答案 0 :(得分:9)

您的示例dint也适用于Chrome。我将ng-app添加到html标记中,以便Angular知道加载模块。所以,而不是

<html>

应该是

<html ng-app="plunker">

更新了plnkr:http://plnkr.co/edit/d8Fb7o8OjUFdXOLKAaS7

答案 1 :(得分:0)

如果你使用的是angularjs,你必须告诉浏览器你正在使用的是什么,然后你必须添加

如果您在整个html&#39;

上添加此内容
    <html ng-app="plunker">

如果你添加这个,那么angularjs的范围可用于body

   <body ng-app="plunker">

它与包含在html中的速度比较快,但要点是你必须添加ng-app