有谁知道我在哪里可以找到所有可用的Ionic 2启动模板?目前我知道ionic提供教程(似乎是v1中sidemenu的替代品),tabs,默认为空白.
我可以使用任何自定义模板ionic start [xx] tempName吗?
更新:目前(2017年2月27日),离子团队又添加了教程模板,他们还添加了一个名为super的新模板(包括登录,注册).
我一直试图弄清楚(DI)依赖注入如何在Angular2中工作.每当我尝试将服务/或类注入到我的组件中时,我遇到了很多问题/问题.
从不同的googled文章,我需要providers: []在组件配置中使用,或者有时我需要@Inject()在我的构造函数中使用或直接注入bootstrap(app, [service])?我也看到一些文章要我@injectable装扮装饰.
例如:要注入Http,我只需要将import{Http}Http放在提供程序中,但对于FormBuilder,我需要@Inject()在构造函数中使用.
什么时候使用什么有什么经验法则?你能提供一些示例代码片段吗?谢谢 :-)
ASP.Net Core 1.0是否支持.Net WebForm项目?或者它只是一个MVC环境?我也可以在那里创建经典的Web服务(asmx)吗?
我有一个包含对象列表的数组.每个对象还包括一个数组(见下文).我正在使用ng-repeat来遍历每个对象的子数组,我尝试了许多不同的方法,但它根本不起作用.任何提示,方向,帮助将非常感激.谢谢.:-)
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.19/angular.js"></script>
<script>
angular.module('mlApp', [])
.controller('mlCtrl', [function () {
var self = this;
self.contacts = [
{ contact: 'AAA', mlist: [1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1] },
{ contact: 'BBB', mlist: [0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1,1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1] }
];
} ]);
<div ng-app="mlApp" ng-controller="mlCtrl as mCtrl"> …Run Code Online (Sandbox Code Playgroud) 我有一个.Net Web服务(.asmx),它将一个Json字符串返回给我的客户端.但是,我的一些数据非常大,偶尔会出现此错误.
字符串的长度超过maxJsonLength属性上设置的值.
我已将maxJsonLength属性更改为2147483644,但它仍然无效.请帮忙......谢谢.
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="2147483644"/>
</webServices>
</scripting>
</system.web.extensions>
[WebMethod]
[ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)]
public void GetData(string login)
{
// throw an error on this line...
string result = new JavaScriptSerializer().Serialize(service.GetData(login));
Context.Response.Write(result);
}
Run Code Online (Sandbox Code Playgroud) 我是Ionic世界的新手.我遇到了一个问题.我正在跟踪离子网站的内容方向.但是,不知何故,列表中的第一个项目根本没有显示.你们有人可以帮忙吗?非常感谢.这是我的代码:
还有为什么我的离子标签会自动出现在页脚区域?如果我希望它出现在顶部可以吗?
<div class="bar bar-header bar-calm">
<h1 class="title">View Title</h1>
</div>
<ion-content>
<div class="list">
<a class="item item-icon-left" href="#">
<i class="icon ion-email"></i>
Check mail
</a>
<a class="item item-icon-left item-icon-right" href="#">
<i class="icon ion-chatbubble-working"></i>
Call Ma
<i class="icon ion-ios7-telephone-outline"></i>
</a>
<a class="item item-icon-left" href="#">
<i class="icon ion-mic-a"></i>
Record album
<span class="item-note">
Grammy
</span>
</a>
<a class="item item-icon-left" href="#">
<i class="icon ion-person-stalker"></i>
Friends
<span class="badge badge-assertive">0</span>
</a>
</div>
</ion-content>
<ion-tabs class="tabs-energized tabs-icon-top">
<ion-tab title="Leagues" icon="ion-home" href="#"></ion-tab>
<ion-tab title="My Team" icon="ion-star" href="#"></ion-tab>
</ion-tabs>
Run Code Online (Sandbox Code Playgroud) 我来自Asp.Net世界,试图了解Angular State的含义.
什么是角国?它与Asp.Net中的ascx组件类似吗?它是一个子页面吗?它与工作流状态类似吗?
我听到很多人都在谈论它,我一直在努力寻找解释状态是什么或做什么的文章,但却找不到适合初学者的好文章.
你们中的任何人都知道任何好文章吗?你能帮助我抓住/理解角度状态的概念吗?非常感谢.:-)
我从SQL Server数据库中提取员工数据以绘制组织结构图.我的公司有很多部门(我认为每个公司都有).我只想一次拉一个特定的部门.
在我们的数据库中,每个部门负责人也向CEO或主席报告.如何reportsToEmpId将部门负责人的列(在运行时)更改为NULL?如果部门主管的父母不属于该部门.
这是我的报告到表结构:
empId, name, reportsToEmpId, deptId
100, John, 99, 1
101, Mary, 100, 1
102, Carol, 100, 1
99, Jim, null, 2
Run Code Online (Sandbox Code Playgroud)
因为我只拉deptId = 1,而Jim不是dept1.我可以动态改变John的reportsToEmpId列NULL?
select fields I need
from reportsTo r
join employee e on r.empId = e.empId
join groupHightlight h on ...
where deptId=1
Run Code Online (Sandbox Code Playgroud)
我试图使用tmp表,但它似乎太麻烦了.
原始输出:
empId, name, reportsToEmpId, deptId
100, John, 99, 1
101, Mary, 100, 1
102, Carol, 100, 1 …Run Code Online (Sandbox Code Playgroud) 我尝试使用 Postman 将不记名令牌发送到 Auth0 API,效果非常好。
然后我尝试使用 RestSharp (在 c# 中)进行相同的操作,但它根本不起作用。
下面是我的代码。我尝试了许多不同的格式,但没有一个能工作。我还有其他方法可以尝试使其工作吗?
var client = new RestClient("http://domain.auth0.com/api/v2/users");
RestRequest request = new RestRequest(Method.GET);
//request.AddHeader("authorization", "Bearer eyJhbGcJ9.eyJhdWQiOiJ6VU4hVWUE2.token");
//request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
//request.AddHeader("Accept", "application/json");
//RestClient client = new RestClient("http://domain.auth0.com");
//RestRequest request = new RestRequest("api/v2/users", Method.GET);
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddHeader("Accept", "application/json");
request.AddParameter("Authorization",
string.Format("Bearer " + "eyJhbGciOI1NiIsI9.eyJhdWQiOiWmVhTWpD2VycyI6eyJhY.token"),
ParameterType.HttpHeader);
//request.AddParameter("Authorization",
// String.Format("Bearer {0}", token),
//ParameterType.HttpHeader);
var response = client.Execute(request);
Run Code Online (Sandbox Code Playgroud)
PS:令牌已更改。
每当我开始使用VirtualBox在GenyMotion(2.3和2.4)上运行任何Android模拟器时,我的Macbook pro崩溃......我正在使用(Yosemite 10.10.2.8G内存).
屏幕中间出现一个大的矩形消息框,告诉我操作系统已经崩溃,按电源按钮重新启动
Anonymous UUID: 4EADEF34-9315-1DDE-1AC3-ACDD85606B75
Sun Mar 15 15:07:58 2015
*** Panic Report ***
panic(cpu 0 caller 0xffffff801c41b532): Kernel trap at 0xffffff815ca3a7f0, type 14=page fault, registers:
CR0: 0x0000000080010033, CR2: 0x0000000105c9a3e0, CR3: 0x000000007988a094, CR4: 0x00000000003627e0
RAX: 0x0000000105c9a3e0, RBX: 0x0000000000000000, RCX: 0x000000000000000a, RDX: 0x0000000000000000
RSP: 0xffffff8128585f50, RBP: 0xffffff8128585f50, RSI: 0x0000000000000001, RDI: 0x0000000000000015
R8: 0x0000000000000000, R9: 0xffffff8128585ea8, R10: 0x0000000105c9a2a0, R11: 0x0000000000000015
R12: 0xffffff814d698000, R13: 0x0000000000000000, R14: 0xffffff7f9e9d10a0, R15: 0xffffff8128585fc0
RFL: 0x0000000000010202, RIP: 0xffffff815ca3a7f0, CS: 0x0000000000000008, SS: 0x0000000000000010
Fault CR2: 0x0000000105c9a3e0, Error …Run Code Online (Sandbox Code Playgroud) 我读了一篇关于如何将Http服务注入Angular2应用程序的文章.
https://angular.io/docs/ts/latest/api/http/HTTP_PROVIDERS-let.html
import {HTTP_PROVIDERS, Http} from 'angular2/http';
@Component({
selector: 'app',
providers: [HTTP_PROVIDERS],
....
Run Code Online (Sandbox Code Playgroud)
我认为Http服务已经包含在HTTP_PROVIDERS中.(如下文所述,根据文件).
"The providers included in HTTP_PROVIDERS include:
Http
XHRBackend
BrowserXHR - Private factory to create XMLHttpRequest instances
RequestOptions - Bound to BaseRequestOptions class
ResponseOptions - Bound to BaseResponseOptions class"
Run Code Online (Sandbox Code Playgroud)
如果是这样的话,为什么我们仍然需要导入Http?我们能做到吗
import {HTTP_PROVIDERS} from 'angular2/http';
Run Code Online (Sandbox Code Playgroud)
另一方面,更具体地说,我们可以将组件提供商更改为
providers: [Http]吗?或者在引导程序中,我们可以bootstrap(app, [Http])吗?
angularjs ×2
angular ×1
angular2-di ×1
asp.net-core ×1
auth0 ×1
c# ×1
genymotion ×1
ionic ×1
ionic2 ×1
json ×1
macos ×1
ng-repeat ×1
oauth-2.0 ×1
restsharp ×1
sql ×1
sql-server ×1
t-sql ×1
virtualbox ×1
web-services ×1
webforms ×1