小编Lia*_*iam的帖子

无法将类作为函数调用

我目前面临计算属性的问题,我有一个名为crossconnection的模型,包含一些计算属性,如:

relevantPoints: computed(function () {

    if (this.get('IsCA') === true && this.get('IsCM') === true) {
        return "/assets/images/big/ca-cm.png";
    }
    else if (this.get('IsCA') === true && this.get('IsCM') === false) {
        return "/assets/images/big/ca.png";
    }
    else if (this.get('IsCA') === false && this.get('IsCM') === true) {
        return "/assets/images/big/cm.png";
    }
    else if (this.get('IsCA') === false && this.get('IsCM') === false) {
        return "/assets/images/big/nca-ncm.png";
    }

}),
Run Code Online (Sandbox Code Playgroud)

在运行项目时,我不断收到以下错误:

未捕获的TypeError:无法将类作为函数调用

有人可以澄清一下吗?


PS:我在用,

  • 恩伯:3.0.0
  • Ember数据:3.0.2
  • jQuery:3.3.1

更新:

澄清:我有一个包含一些计算属性的模型'crossconnection',我的模型是通过一个简单的控制器调用的

from = this.store.query('crossconnection ', {
            fromOpKey: this.get('opSelected').get('opKey'),
            limit: -1
        });
Run Code Online (Sandbox Code Playgroud)

然后导致以下错误(附加完整堆栈跟踪)

Uncaught TypeError: Cannot …
Run Code Online (Sandbox Code Playgroud)

javascript frontend ember.js

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

在ASP.Net应用程序中引用.NET标准库

我有一个引用网络标准应用程序的奇怪问题(FW Full 4.5.2)

我收到此错误targets 'netstandard2.0'. It cannot be referenced by a project that targets '.NETFramework,Version=v4.5.2'.,是不是.NET标准应该允许来自Core和Framework项目的引用?

c# .net-4.5 .net-standard

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

C#VS与版本不兼容

我只是无法弄清楚为什么会发生这种情况,而且我不知道发生了什么变化,但截至上周,我在VS中打开的每个项目(一个工作项目)都会产生许多错误,例如:

严重级代码说明项目文件行抑制状态错误包Microsoft.AspNetCore.Mvc 2.1.1与netcoreapp2.1(.NETCoreApp,Version = v2.1)不兼容.软件包Microsoft.AspNetCore.Mvc 2.1.1支持:netstandard2.0(.NETStandard,Version = v2.0)

它甚至发生在我只是从GIT下载项目时,例如Sieve pagination,这可能正常.

我猜它是我需要设置的一些设置或我必须删除的文件,但找不到我想要做的事情..

我会感激一些帮助..

编辑:每件事情似乎都破了,一个简单using的标记为红色 - >你sing Microsoft.AspNetCore;说它在命名空间Microsoft`中不存在.甚至字符串都标有红色.

c# visual-studio asp.net-core

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

按指南位置列表排序

我有以下内容:

var nodes = _nodeService.GetNodeChildren(id, nId);
var association = _nodeService.GetNodeOrder(id, nId);

var joinedNodes = nodes.Join(association,
    n => n.Id,
    a => a,
    (n, a) => new {nodes = n, association = a};

var enumerable = joinedNodes.ToList();
var orderedNodes = enumerable.OrderBy(x => x.association);

return orderedNodes.nodes;
Run Code Online (Sandbox Code Playgroud)

其中,节点是对象列表,关联是 GUID 列表。

问题是我没有按预期收到订单。

我需要根据 GUIDS 位置的顺序返回节点列表。

以下是部分测试代码

_ngOrder = new List<Guid>
{
    _nodeId2,
    _nodeId1,
    _nodeId4,
    _nodeId3,
}
_nodeClient.SetNodeOrder(_ngOrder);
Run Code Online (Sandbox Code Playgroud)

当我得到方法并断言这里是代码:

Assert.That(_response[0].Id, Is.EqualTo(_node2Id);
Assert.That(_response[1].Id, Is.EqualTo(_node1Id);
Assert.That(_response[2].Id, Is.EqualTo(_node4Id);
Assert.That(_response[3].Id, Is.EqualTo(_node3Id);
Run Code Online (Sandbox Code Playgroud)

c# linq guid cassandra .net-standard-2.0

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

对象数组中Array中不同的值

香港专业教育学院有一系列的对象。每个对象内都有另一个数组。我想从这些数组中提取不同的值。

var data = [
            {categorie: 'Stuff', type: 'One', designs: ['A', 'B']},
            {categorie: 'Stuff', type: 'Two', designs: ['C']},
            {categorie: 'Stuff', type: 'One', designs: ['D']},
            {categorie: 'Other', type: 'Three', designs: ['C', 'D']}
        ];
console.log([...new Set(data.map(x => x.categorie))]);
console.log([...new Set(data.map(x => x.type))]);

//expected output for designs ['A','B','C','D']
Run Code Online (Sandbox Code Playgroud)

javascript

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

为什么通过索引访问对象给我未定义的内容?

我有以下代码:

$.ajax({ 
        type: 'GET', 
        url: '/getTimeData', 
        data: { get_param: 'value' }, 
        dataType: 'json',
        success: function (data) { 
            console.log("[+] getTimeData");
            console.log(data);
            console.log(data[0]);
        }
    });
Run Code Online (Sandbox Code Playgroud)

我有以下输出

在此处输入图片说明

如您所见,我变得不确定。我正在尝试访问第一个元素,如果可行,则嵌套的第一个元素(但这在以后)

我做错什么了吗?

javascript jquery json

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

如何让 selfbot 加入服务器?

我希望我的 selfbot 使用诸如 /summon [invite] 之类的命令通过邀请加入服务器。

我曾尝试使用接受邀请功能,但它似乎不起作用。

client.accept_invite()
Run Code Online (Sandbox Code Playgroud)

它不会返回任何错误或任何东西。

javascript discord discord.js

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

我误删了 git 分支,如何恢复?

我将我的分支推送到gitlab,然后删除了我的本地分支,但有人错误地删除了远程分支,有什么方法可以恢复我的分支

git gitlab

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

Microsoft.Azure.WebJobs.Script:找到名称为 XXX 的重复 FunctionMetadata

我发布了 Azure Functions,但收到此错误消息。

Microsoft.Azure.WebJobs.Script:找到名称为 XXX 的重复 FunctionMetadata。

.net c# azure-functions

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

将c#数据从实体框架转换为有效的json类型

我有以下方法:

    [HttpPost]
    public ActionResult GetData()
    {
        var data= (dynamic)null;
        using (DBContext context = new DBContext())
        {
            data= context.MyObject.Where(i=> i.TypeId == 1).OrderBy(k => k.Name).Select(w => new
            {
                description = w.Description
            }).ToList();       
        }

        return Json(data, JsonRequestBehavior.AllowGet);
    }
Run Code Online (Sandbox Code Playgroud)

所以我想将数据正确转换为json对象,但我不确定我是否正确.返回的数据应该在javascript中使用.

我有很多谷歌,我找到了如下的例子,也许我应该做类似的事情,但我不知道如何:

var keyValues = new Dictionary<string, string>
               {
                   { "emailSend", textBox1.Text },
                   { "toEmail", textBox2.Text }
               };

JavaScriptSerializer js = new JavaScriptSerializer();
string json = js.Serialize(keyValues);
MessageBox.Show(json);
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net-mvc serialization json

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