小编Dun*_*eon的帖子

如何使用lodash将数组元素从一个位置交换到另一个位置?

如何使用 lodash 库在 JavaScript 中将数组元素从一个位置交换到另一个位置?像这样的东西:

_.swap(array, fromIndex, toIndex) //but this is not working
Run Code Online (Sandbox Code Playgroud)

这是在线 lodash 测试器的链接,我在其中测试了一些方法,但都没有奏效

任何帮助将非常感激。谢谢!

javascript lodash

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

如何在画布中用风格绘制两个图像?

我想在单个画布上绘制两个带有某种风格的图像.我的要求是这样的:我试过这个:

<canvas id="viewport" width="1000" height="1000"></canvas>
canvas {
  border: 1px solid blue;
    width: 100%;
    height:auto;
    border-bottom-left-radius: 100%;
    border-bottom-right-radius: 100%;
    overflow: hidden;
}
Run Code Online (Sandbox Code Playgroud)

我的javascript:

var canvas = document.getElementById('viewport'),
context = canvas.getContext('2d');

make_base();

function make_base()
{
  base_image = new Image();
  base_image.src = 'light-landscape.jpg';
  base_image.onload = function(){
    context.drawImage(base_image, 0, 0,canvas.width, canvas.height);
  }
}
Run Code Online (Sandbox Code Playgroud)

但这种风格是为Image1设计的.如何将Image2放在框内的同一画布上.这可能吗? 在此输入图像描述

html javascript html5 canvas html5-canvas

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

字符串未被识别为有效的DateTime(System.FormatException)?

我收到的错误是:

mscorlib.dll中出现"System.FormatException"类型的异常,但未在用户代码中处理

附加信息:字符串未被识别为有效的DateTime.

这是我的代码:

if (txtRefDate.Text != "")
{
    string[] splitdate = txtRefDate.Text.Split('-');
    string newdate = splitdate[1] + "-" + splitdate[0] + "-" + splitdate[2];
    DateTime Compdate = Convert.ToDateTime(newdate);//On this line i'm getting error
    string date = Compdate.ToString("yyyy-MM-dd");
    obj.RefrenceDate = Convert.ToDateTime(date);
}
Run Code Online (Sandbox Code Playgroud)

我正在使用CalenderExtender我的textbox.我试过ParseParseExact,但它不工作.我在这做错了什么?

c#

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

标签 统计

javascript ×2

c# ×1

canvas ×1

html ×1

html5 ×1

html5-canvas ×1

lodash ×1