小编Sam*_*tar的帖子

如何将SQL Server中字段的默认值设置为GUID的子字符串?

有没有办法可以在SQL Server 2012数据库的表中设置字段的默认值,这样我就不需要输入它了?

我意识到这并没有设置完美的复制品,但它足以满足我的需求.

guid.ToString().Substring(10);
Run Code Online (Sandbox Code Playgroud)

sql-server

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

得到错误"没有方法'包含'"

我正在尝试使用以下代码段:

console.log(config.url);
if (config.method === 'GET' && config.url.contains("/Retrieve")) {
Run Code Online (Sandbox Code Playgroud)

它输出:

/Content/app/home/partials/menu.html app.js:255
TypeError: Object /Content/app/home/partials/menu.html has no method 'contains'
    at request (http://127.0.0.1:81/Content/app/app.js:256:59)
Run Code Online (Sandbox Code Playgroud)

然而,这给了我和".contains"这个词的错误.任何人都知道我为什么收到这条消息?

has no method 'contains'
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么我会收到这条消息?

javascript

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

是否有一些我可以应用于表格的CSS参数,以便用户无法点击它?

我有一个普通的CSS表:

            <table class="form grid">
                <thead>
                    <tr>
                        <th>EId</th>
                        <th>Number</th>
                        <th>Name</th>
                    </tr>
                </thead>
            ...
Run Code Online (Sandbox Code Playgroud)

该表包含标签和一些输入字段.当使用Ajax调用检索数据时,我想这样做,以便用户无法单击该表.理想情况下,我想让桌子在白色背景主题上看起来不那么暗,而在黑色背景主题上看起来有点暗.有什么办法可以用CSS做到这一点吗?

html css

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

如何在AngularJS中停止观看值?

我有以下内容:

$scope.$watch('city', function (newValue, oldValue) {
Run Code Online (Sandbox Code Playgroud)

但是当我填写新的城市名单时,我想要停止观看.我该如何取下手表?

angularjs

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

不使用模块显示模式有没有办法在匿名函数中访问"this"?

如果我有以下代码.是唯一可以this通过使用self变量访问this函数内部的方法,还是有另一种方法可以访问函数内部?

app.controller('ChildCtrl', function($scope, _o) {

  var self=this;
  this.option = {};
  this.option.abc = 25;

  $q.all([_o.getUserProfiles(),
          _u.getConfigs()
        ])
        .then(function (results) {
            ???.option.userProfiles = results[0].userProfiles;
        });
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

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

如何使用DOM删除<style>标签?

我有一个包含网页HTML文本的变量.文本包括这样的样式区域,但内容不同.

var myHtml = "xxxxx
   <style type="text/css"> 
   .... css style definition area.
   yyyy"
   </style> 
Run Code Online (Sandbox Code Playgroud)

javascript

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

有没有更好的方法来使用打字稿模拟ENUM?

我在基类/不同文件中创建类似于ENUM的东西:

ExamStatusId = {
    All: {
        elem: this.examStatusSelectId, // << refers to a string
        text: 'Exam Status: All',
        val: 0
    },
    Current: {
        elem: this.examStatusSelectId, // << refers to a string
        text: 'Exam Status: Current',
        val: 1
    }
}
Run Code Online (Sandbox Code Playgroud)

一旦定义了这个,我在另一个类/文件中调用这样的函数:

page.isSelectedValue(page.ExamStatusId.All);
Run Code Online (Sandbox Code Playgroud)

这是另一个类/文件中的函数:

isSelectedValue (data) {
    var title = this.getTitle(data.id);
    var valueString = data.val.toString();
    it('Check for ' + data.text, function () {
        expect(data.elem.getAttribute("value")).toBe(valueString);
    });
}
Run Code Online (Sandbox Code Playgroud)

这段代码有效,但有人可以告诉我这是否是一种更好的方式让我isSelectedValue使用Typescript 将所需的数据传递给函数?我已经使用Typescript作为代码,并希望充分利用它提供的所有功能.

另外,我如何确保传递给该函数的函数包含elem,text和val的所有参数?

typescript

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

我应该如何声明返回没有数据的$ q promise的函数的返回类型?

我有这个功能:

getMethod = (): ng.IPromise<any> => {
    if (1 == 2) {
        return this.$q.when();
    }
    var defer = this.$q.defer();
    this.$http({
        url: '/abc',
        method: "GET"
    })
        .success((): void => {
            //
            defer.resolve();
        })
        .error((): void => {
            //
            defer.reject();
        })
    return defer.promise;
}
Run Code Online (Sandbox Code Playgroud)

这没关系,返回的promise不包含任何数据.

所以我把第一行改为:

getMethod = (): ng.IPromise<void> => {
Run Code Online (Sandbox Code Playgroud)

现在我收到一个错误:

错误3无法将'ng.IPromise <{}>'转换为'ng.IPromise':类型'ng.IPromise <{}>'和'ng.IPromise'的属性'then'类型不兼容:

有人可以给我关于如何正确声明返回类型的建议.我知道使用作品,但如果函数真的总是返回void,它似乎不是一个干净的解决方案.

javascript angularjs typescript

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

如何从LINQ获得一对多的SingleOrDefault值?

我有两个ASP.NET标识使用的类.一个是用户列表的支持类,另一个是角色.在数据库中有三个表.AspNetUsers,AspNetRoles和AspNetUserRoles.由于它们在实体框架中的映射方式,这三个映射到两个类:

public partial class AspNetUser
{
    public AspNetUser()
    {
        this.AspNetUserClaims = new List<AspNetUserClaim>();
        this.AspNetUserLogins = new List<AspNetUserLogin>();
        this.AspNetRoles = new List<AspNetRole>();
    }
    public int Id { get; set; }
    public virtual ICollection<AspNetRole> AspNetRoles { get; set; }
    public virtual ICollection<AspNetUserClaim> AspNetUserClaims { get; set; }
    public virtual ICollection<AspNetUserLogin> AspNetUserLogins { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

public partial class AspNetRole
{
    public AspNetRole()
    {
        this.AspNetUsers = new List<AspNetUser>();
    }

    public int Id { get; set; }
    public string Name { get; …
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net asp.net-identity

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

如果我使用"npm install --save-dev"进行NPM安装,我该如何检查更新

如果我根据我的理解安装了许多不同的包--save-dev将创建一个列出这些的本地package.json文件.

有没有办法使用npm(或Webstorm IDE),我可以检查这些包,看看是否有任何更新,然后下载更高版本?

javascript node.js npm webstorm

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