如果我在jquery事件中,我不确定如何访问类变量.以下示例
/// <reference path="../typings/jquery/jquery.d.ts" />
export class Notes {
// i want to access this inside of the click event
test = "test";
foo() {
//works here
alert(this.test);
$("#testDiv").click(function () {
// context of this changes so this no longer works
alert(this.test);
//how do i access the test varible in here?
})
}
}
Run Code Online (Sandbox Code Playgroud) 我试图在Galleria JavaScript文件中找到一个地方,我告诉它每次当前图片更改时运行JavaScript函数(上一个,下一个,或点击一个缩略图)
有广告经验的人有没有想法? http://galleria.io/
我有一个包含重复 ID 的数据表。
1 data moredata 4354
1 data moredata 4354
2 data moredaaata 4asdfdsa4
3 dasata edaaata 42342fdsa4
2 data moredaaata 4asdfdsa4
Run Code Online (Sandbox Code Playgroud)
我想从该表中获取一个数据表,其中每个第一列值仅包含一行,如下所示:(不需要按顺序)
1 data moredata 4354
2 data moredaaata 4asdfdsa4
3 dasata edaaata 42342fdsa4
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
例如,我有两个看起来像这样的表
DATATABLE 1
COLA | COLB | COLC
1 123 321
2 321 333
3 222 232
Run Code Online (Sandbox Code Playgroud)
DATATABLE 2
COLA | COLB | COLC
1 123 321
2 321 333
Run Code Online (Sandbox Code Playgroud)
我想从第一表中只选择第3行.
我希望能够在COLA ID上将两个表连接在一起,但是只能从DATATABLE 1中选择DATATABLE 2中不存在的行.
我怎么能在LINQ中这样做?
我强烈希望结果是数据表,或者是Ienumerable或者很容易变回数据表的东西.如果不可能我会管理.
它可以存储的最大数量是多少?
更重要的是,有人可以解释为什么dword无法存储更大的数字?
我有一个MVC项目,我使用简单的成员资格,我有一些标记的行动[Authorize]
.
当未登录的用户尝试查看其中一个操作时,会将其重定向到/ Account/Login.如何更改该URL?我需要它去/帐户/帐户/登录.
我有一个asp.net核心网络应用程序。如果我单击构建->重建,它会在不到15秒的时间内完成。
但是,如果我发布它(通过Web部署到azure,通过FTP到azure,甚至只是将文件系统发布到本地文件夹),则将花费很长时间。一个半小时后,我放弃并取消了它。
发布会导致这种情况有何不同?我该如何诊断使其更快?
我不确定是否相关,但是花费很长时间输出如下消息:
添加的项目:ResolvedFileToPublish = C:\ filepath \ bg6.jpg CopyToPublishDirectory = PreserveNewest RelativePath = wwwroot \ images \ bg6.jpg TargetPath = wwwroot \ images \ bg6.jpg
console.debug("slide number");
console.debug(slideNumber)
console.debug("divs");
console.debug(imageIDDivs);
var singleimageidDiv = imageIdDivs[slideNumber];
Run Code Online (Sandbox Code Playgroud)
这是我的javascript的一部分.在萤火虫中这是输出.
slide number
Inspec...0001647 (line 49)
1
Inspec...0001647 (line 50)
divs
Inspec...0001647 (line 52)
[div#75bf9997-f111-4cbe-bee7-0765ba3bb8ca.slideshowImage, div#68c33349-cae6-4c2d-a9ed-1f87b12f06a2.slideshowImage, div#9e068363-6613-4346-b1e3-2ff4a3e2223b.slideshowImage, div#963a1d6a-a744-4a81-8608-5475b8fb21b1.slideshowImage, div#bd3f116d-9af9-4ca0-a45c-a366fd166ed0.slideshowImage, div#8ad2a764-14ab-466f-a614-a3676cca2127.slideshowImage, div#e99b579a-8e09-42e5-8951-b00613bc333a.slideshowImage, div#843ccfe7-5708-4794-b0dd-b10350277c64.slideshowImage, div#1e24f5f4-de3a-4b4f-b23d-b6ef9b513dad.slideshowImage, div#e862c867-5b93-4a3b-a235-b7bc0ac9cf37.slideshowImage, div#d99ca360-952d-46ff-9bda-bc87e13ef0a2.slideshowImage]
Inspec...0001647 (line 53)
imageIdDivs is not defined
Run Code Online (Sandbox Code Playgroud)
它说没有定义imageIdDivs.然而,在它正上方的行中,我输出它很好,它有大量的div.和之前输出的slideNumber只是数字1.这怎么可能?
谢谢.
3 >> asdf3424"这篇文章".,.<<< >> 3asfdf"THISTOO"6575tsdfbxbxcv"ANDTHIS",, p-01fa
到数组或列表 { "THIS TEXT", "THISTOO, "ANDTHIS" }
有没有人知道如何有效地做到这一点?
我在typescript中的类构造函数中向一个ID添加了一个更改事件,并且在该更改事件中我想访问一个类函数,但是'this'似乎不是在事件内部的类.如何从那里访问该功能?
export class Document_Uploads {
constructor() {
$("#FormBrokerReferenceID").change(function () {
= $("#FormBrokerReferenceID").val();
//inside this event it does not work
this.Validate()
});
// works here inside constructor
this.Validate()
}
Validate() {
var valid: bool = true;
some other code
}
}
Run Code Online (Sandbox Code Playgroud) 我想做像这样的psuedocode ....
//COMPANYTYPES = ENUM
FOR EACH (COMPANY TYPE IN COMPANYTYPES)
{
var result = companies.OfType<type>().
}
Run Code Online (Sandbox Code Playgroud)
但是我找不到一种不生气的方法.是否有可能做到这一点?或者类型是否需要在编译时硬编码?
编辑:我在下面标记了一个anwser,但我想我会显示完整的WORKING代码,以防它对其他人有帮助:
foreach (CompanyType companyType in Enum.GetValues(typeof (CompanyType)))
{
var temp = GetTypeFromCompanyEnum(companyType);
foreach (var company in companies.Where(temp.IsInstanceOfType))
{
//code here
}
}
Run Code Online (Sandbox Code Playgroud) 我在Xamarin Forms和iOS上使用ScrollView,滚动视图在顶部或底部反弹(通常太远).我的理解是这是默认的iOS行为吗?有没有办法我可以禁用它,所以滚动没有反弹?
我正在使用[授权]标签来确保用户在查看控制器或操作之前已登录.但是,它重定向到:
Account/Login?ReturnUrl=%2f_internal%2fHome%2f
Run Code Online (Sandbox Code Playgroud)
我想改变它以重定向到/帐户/帐户/登录(包括该区域),但我似乎无法找到我可以去哪里更改此链接?
c# ×5
asp.net-mvc ×2
javascript ×2
typescript ×2
asp.net-core ×1
assembly ×1
datatable ×1
enums ×1
galleria ×1
jquery ×1
linq ×1
masm ×1
security ×1
string ×1