我花了太多时间在这上面,但我陷入困境,无法弄清楚如何使用Typescript运行Angular2.我一直在为组件获得404:
从http:// localhost:5000/appScripts/boot.js加载http:// localhost:5000/angular2/platform/browser为"angular2/platform/browser"时出错
我的index.html是:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Angular 2 with ASP.NET Core</title>
<!-- 1. Load libraries -->
<script src="libs/es6-shim/es6-shim.min.js"></script>
<script src="libs/zone.js/dist/zone.js"></script>
<script src="libs/reflect-metadata/Reflect.js"></script>
<script src="libs/systemjs/dist/system.src.js"></script>
<!-- 2. Configure SystemJS -->
<script src="./appScripts/config.js"></script>
<script>
System.import('appScripts/boot')
.then(null, console.error.bind(console));
</script>
</head>
<body>
<my-app>Loading...</my-app>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
boot.ts:
/// <reference path="../node_modules/angular2/typings/browser.d.ts" />
import {bootstrap} from 'angular2/platform/browser'
import {AppComponent} from './app'
bootstrap(AppComponent);
Run Code Online (Sandbox Code Playgroud)
该应用程序:
/// <reference path="../typings/jquery/jquery.d.ts" />
/// <reference path="../typings/angularjs/angular-route.d.ts" />
/// <reference path="../typings/angularjs/angular.d.ts" /> …
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用sails.js和Zurb Foundation 6.2.我使用这个方便的npm生成器设置我的grunt任务.输出看起来不错.我有一个包含jquery,foundation等的单个js文件.
在我的layout.ejs中,我有这个:
<!DOCTYPE html>
<html>
<head>
<title><%=typeof title == 'undefined' ? 'New Sails App' : title%></title>
<!-- Viewport mobile tag for sensible mobile support -->
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<!--STYLES-->
<link rel="stylesheet" href="/styles/app.css">
<!--STYLES END-->
</head>
<body>
... some html ...
<%- body %>
<!--SCRIPTS-->
<script src="/js/dependencies/sails.io.js"></script>
<script src="/js/dependencies/foundation.js"></script>
<!--SCRIPTS END-->
<script>
$(document).foundation();
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
当我运行页面时,我收到此错误:
**TypeError: url.indexOf is not a function
jQuery.fn.load()
foundation.js:9612
<anonymous>
foundation.js:11913
<anonymous>**
Run Code Online (Sandbox Code Playgroud)
我对此的解读表明,问题是要么没有加载某些东西,要么加载不止一次,要么是错误的顺序.我该如何缩小范围?我试图为每件作品使用CDN,但仍无法使其正常工作.
谢谢您的帮助.
我有一个DataTable和一些基本的地址信息.我试图删除任何不是纽约州或宾夕法尼亚州的州.
所以,这很好用:
foreach (DataRow row in uwDataTable.Rows)
{
if (row[15].ToString() != "New York" || )
{
rowsToDelete.Add(row);
}
}
Run Code Online (Sandbox Code Playgroud)
但是,这会删除每一行:
foreach (DataRow row in uwDataTable.Rows)
{
if (row[15].ToString() != "New York" || row[15].ToString() != "Pennsylvania")
{
rowsToDelete.Add(row);
}
}
Run Code Online (Sandbox Code Playgroud)
这看起来很简单,但无论出于何种原因,"不平等"的情况太多了.