我正在尝试让我的第一个Angluar2应用运行,并且由于某种原因我收到错误“服务器未找到var isFirstViewOnTop = true
func switchCards() {
self.isFirstViewOnTop = !self.isFirstViewOnTop
UIView.transitionWithView(
self,
duration: 0.25,
options: .TransitionCrossDissolve,
animations: { () -> Void in
self.firstView.layer.zPosition = self.isFirstViewOnTop ? 1 : 0
self.secondView.layer.zPosition = !self.isFirstViewOnTop ? 1 : 0
},
completion: nil
)
}
”。
其他有角度的东西工作正常,这只是http模块的一个问题。
我已经导入了这样的模块:
http://localhost/angular2/http
并包含相关的脚本标记:
import {bootstrap} from 'angular2/platform/browser';
import {AppComponent} from './app.component'; // My top level component
import { HTTP_PROVIDERS } from 'angular2/http';
bootstrap(AppComponent, [HTTP_PROVIDERS]);
但仍然没有快乐。关于我缺少什么的任何建议?错误消息似乎是将模块作为文件查找,而不是从脚本标记创建的现有模块中加载它。但我是新手,所以有点困惑,因为“import”语句的“from”部分似乎意味着不同的东西 - 现有模块或它所在的文件名。
可能还有其他一些我缺少的配置,但我不知道它可能在哪里。
如果重要的话,这是在Microsoft MVC 6 Web应用程序的上下文中的Angular2。
感谢。
答案 0 :(得分:0)
您的index.html中似乎缺少http.dev.js
:
<script src="https://code.angularjs.org/2.0.0-beta.0/http.dev.js"></script>
我也不应该在新发布候选版本中改变。我建议您下载较新版本的quickstart,然后查看该版本,以便让您开始走上正确的道路。