小编Kyl*_*yle的帖子

如何访问jquery事件中的类变量?

如果我在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)

typescript

2
推荐指数
1
解决办法
2149
查看次数

galleria - 每次更改图片时运行JavaScript函数

我试图在Galleria JavaScript文件中找到一个地方,我告诉它每次当前图片更改时运行JavaScript函数(上一个,下一个,或点击一个缩略图)

有广告经验的人有没有想法? http://galleria.io/

javascript jquery galleria

1
推荐指数
1
解决办法
883
查看次数

从数据表中选择具有不同列值的行

我有一个包含重复 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)

我怎样才能做到这一点?

c# datatable

1
推荐指数
1
解决办法
4955
查看次数

带有数据表的C#Linq - 从一个表中选择另一个表中不存在的内容

例如,我有两个看起来像这样的表

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或者很容易变回数据表的东西.如果不可能我会管理.

c# linq

1
推荐指数
1
解决办法
6842
查看次数

什么是可以存储在dword类型变量中的最大整数16?

它可以存储的最大数量是多少?

更重要的是,有人可以解释为什么dword无法存储更大的数字?

assembly masm

1
推荐指数
1
解决办法
3611
查看次数

MVC简单会员 - 如何在未经授权的情况下更改登录URL?

我有一个MVC项目,我使用简单的成员资格,我有一些标记的行动[Authorize].

当未登录的用户尝试查看其中一个操作时,会将其重定向到/ Account/Login.如何更改该URL?我需要它去/帐户/帐户/登录.

asp.net-mvc simplemembership

1
推荐指数
1
解决办法
982
查看次数

仅在发布时,aspnet核心的构建速度很慢

我有一个asp.net核心网络应用程序。如果我单击构建->重建,它会在不到15秒的时间内完成。

但是,如果我发布它(通过Web部署到azure,通过FTP到azure,甚至只是将文件系统发布到本地文件夹),则将花费很长时间。一个半小时后,我放弃并取消了它。

发布会导致这种情况有何不同?我该如何诊断使其更快?

我不确定是否相关,但是花费很长时间输出如下消息:

添加的项目:ResolvedFileToPublish = C:\ filepath \ bg6.jpg CopyToPublishDirectory = PreserveNewest RelativePath = wwwroot \ images \ bg6.jpg TargetPath = wwwroot \ images \ bg6.jpg

c# asp.net-core

1
推荐指数
1
解决办法
436
查看次数

javascript没有定义,即使我之前使用过它?

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.这怎么可能?

谢谢.

javascript

0
推荐指数
1
解决办法
56
查看次数

一个长字符串=>数组/列表<字符串>来自引号内的文本

3 >> asdf3424"这篇文章".,.<<< >> 3asfdf"THISTOO"6575tsdfbxbxcv"ANDTHIS",, p-01fa

到数组或列表 { "THIS TEXT", "THISTOO, "ANDTHIS" }

有没有人知道如何有效地做到这一点?

c# string

0
推荐指数
1
解决办法
113
查看次数

如何从构造函数中的事件内部访问类函数?

我在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)

typescript

0
推荐指数
1
解决办法
990
查看次数

.OfType <dynamicType>可能吗?

我想做像这样的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)

c# enums

0
推荐指数
1
解决办法
62
查看次数

如何在Xamarin Forms for iOS中禁用ScrollView上的弹跳?

我在Xamarin Forms和iOS上使用ScrollView,滚动视图在顶部或底部反弹(通常太远).我的理解是这是默认的iOS行为吗?有没有办法我可以禁用它,所以滚动没有反弹?

xamarin.forms

0
推荐指数
1
解决办法
3183
查看次数

MVC4 [授权]属性,更改用户未登录时重定向的位置

我正在使用[授权]标签来确保用户在查看控制器或操作之前已登录.但是,它重定向到:

Account/Login?ReturnUrl=%2f_internal%2fHome%2f
Run Code Online (Sandbox Code Playgroud)

我想改变它以重定向到/帐户/帐户/登录(包括该区域),但我似乎无法找到我可以去哪里更改此链接?

security asp.net-mvc asp.net-mvc-4

-1
推荐指数
1
解决办法
1581
查看次数