我的控制器上有两个列表,我将这个列表作为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)
它的工作正常,我可以在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) 我需要使用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) 我正在使用 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 ×2
arrays ×1
asp.net-core ×1
asp.net-mvc ×1
canvas ×1
enums ×1
json ×1
react-konva ×1
reactjs ×1