小编fir*_*ter的帖子

SVG水平滚动

我试图用D3(https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.17/d3.min.js)做一个SVG图,其中条形宽度是手动定义的,而东西是水平的滚动..

我这里有一个工作小提琴

https://jsfiddle.net/bikrantsharma/zw264tfc/12/

这就是我的比例定义的方式

var barWidth = 30,
  paddingFactor = 2.2,
  responsiveDIVHeight = 300,
  responsiveDIVWidth = tempData.length * barWidth * paddingFactor;



var x = d3.scale.ordinal().rangeRoundBands([0, responsiveDIVWidth], 0.5)
  .domain(tempData.map(function(d) {
    return d.Type
  })),
  y = d3.scale.linear().rangeRound([responsiveDIVHeight, 0])
  .domain([0, d3.max(tempData, function(d) {
    return (d.Count + 10);
  })]),
Run Code Online (Sandbox Code Playgroud)

有两个问题我需要帮助:

  1. 条形图向相反方向翻转.如何让div翻转或条形转换?

  2. 条的高度略小于实际值.因此,例如,如果Count为'5',则杆高度将返回4.8或者其他值.有什么问题?

javascript svg d3.js

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

Kendo UI Scheduler:如何创建自定义模板

我们正在寻找可以查看和使用Kendo UI的可能性.

如何以及在何处为调度程序创建自定义事件模板?我应该在哪里定义和创建如下所述的customAllDayTemplate?有没有?

在页面上创建了带有Id的Div,但Div也出现了吗?

            Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Screening>()
            .Name("scheduler")
            .Date(new DateTime(2013, 6, 13))
            .StartTime(new DateTime(2013, 6, 13, 10, 00, 00))
            .EndTime(new DateTime(2013, 6, 13, 23, 00, 00))
            .Height(600)
            .AllDayEventTemplateId("customAllDayTemplate")
            .Views(views =>
            {
            views.DayView();
            views.AgendaView();
            })
            .BindTo(Model)
            )
Run Code Online (Sandbox Code Playgroud)

c# telerik telerik-scheduler razor kendo-ui

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

启用二进制媒体类型会破坏 AWS Lambda 中的选项 POST 调用 (CORS)

AWS 新手..

我们有一个 .NET Core 微服务作为 lambda 函数在无服务器 aws 实例上运行。

我们的控制器看起来像这样

[Route("api/[controller]")]
    [ApiController]
    public class SomeController : ControllerBase
    {


        [HttpGet()]
        [Route("getsomedoc")]
        public async Task<IActionResult> GetSomeDoc()
        {
            byte[] content;

            //UI needs this to process the document
            var contentDisposition = new System.Net.Http.Headers.ContentDispositionHeaderValue("attachment");
            contentDisposition.FileName = "File Name";

            Response.Headers[HeaderNames.ContentDisposition] = contentDisposition.ToString();

            return File(content, "application/octet-stream");
        }


        [HttpPost()]
        [Route("somepost")]
        public async Task<IActionResult> SomePost()
        {
            return null;

        }
    }
Run Code Online (Sandbox Code Playgroud)

网址

{{URL}}/getsomedoc
{{URL}}/somepost
Run Code Online (Sandbox Code Playgroud)

我们已在 AWS 包设置中启用“二进制媒体类型”,以便getsomedoc 正常工作,否则它将返回字节数组而不是文件。

但是,当 UI 使用 Method: OPTIONS & Access-Control-Request-Method as POST …

microservices aws-lambda asp.net-core

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

测试期间如何处理DatabaseFacade(单元或集成)

寻找一些建议。

public class SomeController : Controller
{
    private readonly SomeContextClass _context;
     
    public SomeController(SomeContextClass context)
    {
        _context = context;
    }   
}

//Context Class
public SomeContextClass : DbContext
{
    public SomeContextClass(DbContextOptions<SomeContextClass> op) : base(op){

        Database.SetCommandTimeout(9000);
    }
}

//Test
[Fact]
public void SomeController_Test()
{
    //Trying In-Memory Implementation
    var options = new DbContextOptions<SomeContextClass>().UseInMemoryDatabase(databaseName: "SomeDB").Options;

    using (var context = new SomeContextClass(options))
    {
        var sc = new SomeController(context);
    }
}
Run Code Online (Sandbox Code Playgroud)

由于 setcommandtimeoutcall ,尝试初始化某些上下文类时会出现此错误。

有没有办法使用最小起订量来模拟该呼叫?内存测试中如何处理?

c# entity-framework-core asp.net-core

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

FullCalendar:自定义日历

我是CSS和Jquery的新手.

我需要帮助自定义完整的日历显示.比如更改边框颜色,日历背景,添加删除月/日/周视图或按钮?

这是我必须显示的日历:

//$('#calendar').fullCalendar()

var myCalendar = $('#calendar');
myCalendar.fullCalendar();

// Adding a Simple event
var myEvent = {
    title: "New Event Added",
    allDay: true,
    start: new Date(),
    end: new Date()
};        

myCalendar.fullCalendar('renderEvent', myEvent);
Run Code Online (Sandbox Code Playgroud)

jquery fullcalendar asp.net-mvc-4

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

虽然在Javascript中工作,正则表达式不在C#中工作

我有一个在Javascript中工作正常的正则表达式

var dbId = "Test/Detail[@Name='ok'][@Details='ok2']/Submit";
dbId.replace(/(?:\[@Name='.+?'\]|\[@Details='.+?'\])/g,"");
Run Code Online (Sandbox Code Playgroud)

但是,当我在C#中尝试它时,它无法正常工作

C#

Regex.Replace(dbId, @"(?:\[@Name='.+?'\]|\[@Details='.+?'\])", String.Empty);
Run Code Online (Sandbox Code Playgroud)

请帮忙

.net javascript c# regex

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

c#中对象初始化之间的差异

只是想知道两个对象初始化之间是否有任何区别?

我应该使用哪一个?

有和没有括号()

var data = new Apple()
{
 Color = "red", 
 Taste = "good"
}
Run Code Online (Sandbox Code Playgroud)

var data = new Apple
{
Color = "red", 
Taste = "good"
}
Run Code Online (Sandbox Code Playgroud)

c#

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