小编CMS*_*CMS的帖子

在javascript中获取矩阵的所有可能选项

我在JavaScript中有一个'item'对象,该项可以有颜色,大小等设置.

我需要在数组中获得所有可能的组合.

所以我们假设我们有一个看起来像这样的项目:

var newItem = {
    name: 'new item',
    Settings: [
        {name: 'color', values: ['green', 'blue', 'red']},
        {name: 'size',  values: ['15', '18', '22']},
        {name: 'gender',values: ['male', 'female']}
    ]
};
Run Code Online (Sandbox Code Playgroud)

我需要以某种方式得到这个:

[
    [{SettingName:'color',value:'green'},{SettingName:'size',value:'15'},{SettingName:'gender',value:'male'}],
    [{SettingName:'color',value:'blue'},{SettingName:'size',value:'15'},{SettingName:'gender',value:'male'}],
    [{SettingName:'color',value:'red'},{SettingName:'size',value:'15'},{SettingName:'gender',value:'male'}],
    [{SettingName:'color',value:'green'},{SettingName:'size',value:'18'},{SettingName:'gender',value:'male'}],
    [{SettingName:'color',value:'blue'},{SettingName:'size',value:'18'},{SettingName:'gender',value:'male'}],
    [{SettingName:'color',value:'red'},{SettingName:'size',value:'18'},{SettingName:'gender',value:'male'}],
    [{SettingName:'color',value:'green'},{SettingName:'size',value:'22'},{SettingName:'gender',value:'male'}],
    [{SettingName:'color',value:'blue'},{SettingName:'size',value:'22'},{SettingName:'gender',value:'male'}],
    [{SettingName:'color',value:'red'},{SettingName:'size',value:'22'},{SettingName:'gender',value:'male'}],
    [{SettingName:'color',value:'green'},{SettingName:'size',value:'15'},{SettingName:'gender',value:'female'}],
    [{SettingName:'color',value:'blue'},{SettingName:'size',value:'15'},{SettingName:'gender',value:'female'}],
    [{SettingName:'color',value:'red'},{SettingName:'size',value:'15'},{SettingName:'gender',value:'female'}],
    [{SettingName:'color',value:'green'},{SettingName:'size',value:'18'},{SettingName:'gender',value:'female'}],
    [{SettingName:'color',value:'blue'},{SettingName:'size',value:'18'},{SettingName:'gender',value:'female'}],
    [{SettingName:'color',value:'red'},{SettingName:'size',value:'18'},{SettingName:'gender',value:'female'}],
    [{SettingName:'color',value:'green'},{SettingName:'size',value:'22'},{SettingName:'gender',value:'female'}],
    [{SettingName:'color',value:'blue'},{SettingName:'size',value:'22'},{SettingName:'gender',value:'female'}],
    [{SettingName:'color',value:'red'},{SettingName:'size',value:'22'},{SettingName:'gender',value:'female'}]
]
Run Code Online (Sandbox Code Playgroud)

javascript arrays json permutation underscore.js

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

更改为发布时无法加载文件或程序集(nopcommerce 3.5)

我有一个新的nopcommerce 3.5网站,我想发布和调试它一切都很好,但很快我改为发布我得到这个错误

Error   1   Could not load file or assembly 'file:///C:\Users\User\Desktop\nop\packages\Autofac.3.5.2\lib\net40\Autofac.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)   C:\Users\User\Desktop\nop\Libraries\Nop.Services\SGEN   Nop.Services
Run Code Online (Sandbox Code Playgroud)

我看着整个网络,尽我所能,它只是没有用

我做了什么.

  1. 清洁和重建
  2. 重启vs
  3. 我重新下载了一份新的代码副本,同样的事情发生了
  4. 删除所有引用并重建

asp.net-mvc nopcommerce visual-studio-2013 asp.net-mvc-5

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

从MVC控制器重新启动IIS网站

我正在寻找一种方法,使用C#.NET从MVC控制器重新启动当前正在运行的网站(来自管理页面)

为什么我需要它?我有一个网站的错误,但它只发生在网站运行一段随机的时间后,这使得它很难找到,同时我还需要一个远程方法,如果需要的话,可以快速从手机重启网站.

c# asp.net iis-8

5
推荐指数
2
解决办法
2275
查看次数

透明 jpg 图像。如何?

我刚看到这张图片

http://images.clipartpanda.com/clipart-house-House-Clip-Art-87.jpg

它看起来像一个透明的 .jpg 图像

据我所知,jpg 图像中没有透明度

那怎么办?

transparency jpeg image

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

ASP.NET 5 IsPost消失了吗?

我无法从剃须刀视图中看到Http请求是否是回发

在MVC 5中,我们有了 IsPost

但是我在MVC 6上不起作用

我甚至无法在视图中获取Request对象

asp.net-mvc razor asp.net-core-mvc asp.net-core

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

使用Entity Framework更新记录而不先加载

我正在寻找一种使用Entity Framework编写代码的方法来更新符合条件的1000条记录.

在SQL中它看起来像这样

UPDATE [Items] 
SET [IsInSeason] = 1 
WHERE [Name] like '%summer%'
Run Code Online (Sandbox Code Playgroud)

对于我来说,只为此更新将所有项目加载到内存中是没有意义的.

我想避免编写常规的SQL语句(如果可能的话)

c# sql linq entity-framework

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

什么叫第一个 - 对象初始化器或Construtor?

我想知道什么是第一次调用让我说我有这个代码

public class MyObject
{
    public MyObject()
    {
        MyNumber = 6;
    }
    public int MyNumber { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

然后我称之为

var o = new MyObject {MyNumber = 8 };
Run Code Online (Sandbox Code Playgroud)

MyNumber是什么- 6或8?

让我们说我也设置了这个

public int MyNumber { get; set; } = 7;
Run Code Online (Sandbox Code Playgroud)

订单怎么样?什么礼物?

c# c#-6.0

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