小编Rog*_*edo的帖子

由Json发送两个列表,并在JavaScript上从Array获取

我的控制器上有两个列表,我将这个列表作为ARRAY发送到json中的JavaScript.

请在此处查看我的Controller代码:

var aval = new List<AvaliacaoViewModel>();
aval = relData.GetAvaliacao(data_1, data_2, cliente, operador);

var resumo = new List<ResumoViewModel>();
resumo = relData.GetResumo(data_1, data_2, cliente, operador);               

var result = new { aval = aval, resumo = resumo };
return Json(result, JsonRequestBehavior.AllowGet);
Run Code Online (Sandbox Code Playgroud)

我的list1 - Controller-1

我的list2 - COntroller-2

它的工作正常,我可以在JavaScript上看到两个ARRAYS:

$.ajax({
            url: '/Relatorios/AvalOperador',
            dataType: "json",
            type: "GET",
            data: { 'data1': data1, 'data2': data2, 'operador': operador },
            success: function (data) {                   

            debugger;

            var aval1 = avalia.getValue(1);
            var aval2 = avalia.getValue(2);
            var aval3 = avalia.getValue(3);
            var …
Run Code Online (Sandbox Code Playgroud)

javascript arrays json

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

在ASP.NET Core MVC中选择ENUM标记帮助器

我需要使用Tag Helper进行ENUM下拉菜单的帮助。

我发现很多示例都将模型绑定到Selectlist,有些示例使用ENUM,但所有示例都涉及CREATE操作,而Im面临EDIT操作的问题。

我的模型

 public class ProspectLog
    {
        public int Id { get; set; }
        public int IdProspect { get; set; }
        public int IdEmpresa { get; set; }
        public DateTime Criado { get; set; }
        public string Usuario { get; set; }
        public string Descricao { get; set; }

        public ETipoLog TipoLog { get; set; }

        public enum ETipoLog
        {
            [Display(Name = "CADASTRO")]
            Cadastro = 0,
            [Display(Name = "CONTATO")]
            Contato = 1,
            [Display(Name = @"TROCA ETAPA")]
            Troca = 2, …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc enums asp.net-core asp.net-core-tag-helpers

3
推荐指数
2
解决办法
7965
查看次数

使用react-konva 捕捉网格、拖放

我正在使用 React-Konva 创建一个 RPG 桌面游戏。我通过拖放制作了无限网格和一些图像令牌。

角色扮演游戏桌

所以,它工作正常。但是,在寻找另一个功能时,我发现使用 Canvas 实现了这一点,它几乎与我所做的一样,但是使用 spap,形状会像磁性一样被吸引到 Rect 上!

这里是一个示例: 使用 Canvas 进行 Snap
使用 Konva.js 进行 Snap

for (var i = 0; i < (600 / grid); i++) {
  canvas.add(new fabric.Line([ i * grid, 0, i * grid, 600], { stroke: '#ccc', selectable: false }));
  canvas.add(new fabric.Line([ 0, i * grid, 600, i * grid], { stroke: '#ccc', selectable: false }))
} 
Run Code Online (Sandbox Code Playgroud)

有没有办法用 React-Konva 做同样的事情?我发现了与 Konva.js 类似的东西

编辑:

我快到了!!!

const [x, setX] = useState(50)
const [y, setY] …
Run Code Online (Sandbox Code Playgroud)

javascript canvas reactjs react-konva

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