小编hph*_*php的帖子

Vue.js在@change上获得选择选项

首先,我想说的是Vue的新手,这是我第一个使用Vue的项目.我有组合框,我想根据所选的组合框做一些不同的事情.我使用单独的vue.html和typescript文件.这是我的代码.

<select name="LeaveType" @change="onChange()" class="form-control">
     <option value="1">Annual Leave/ Off-Day</option>
     <option value="2">On Demand Leave</option>
</select>
Run Code Online (Sandbox Code Playgroud)

这是我的ts文件

onChange(value) {
    console.log(value);
}
Run Code Online (Sandbox Code Playgroud)

如何在我的打字稿功能中获取选定的选项值?谢谢.

html javascript asp.net-mvc vue.js

50
推荐指数
5
解决办法
11万
查看次数

使用 GroupBy Id 选择 ASP NET CORE 实体框架

我构建了一个服务来调用这样的查询

select quotaId, sum(quota)
From leaveQuota
group by quotaId
Run Code Online (Sandbox Code Playgroud)

我在总和和组中遇到问题。如何在实体框架中做到这一点我试过这个

public async Task<List<LeaveTypeModel>> GetLeaveQuota(string employeeId)
{
  var leaveQuota = await DB.EmployeeLeaveQuota
    .Where(Q => Q.EmployeeId == employeeId && Q.ValidUntil >= DateTime.UtcNow)
    .Select(Q => new LeaveTypeModel
    {
        EmployeeLeaveQuotaTypeId = Q.EmployeeLeaveQuotaTypeId,
        QuotaDays = Q.QuotaDays
    })
    .ToListAsync();

    return leaveQuota;
  }
Run Code Online (Sandbox Code Playgroud)

我的模特

public class LeaveTypeModel
{
    public int EmployeeLeaveQuotaTypeId { set; get; }
    public int QuotaDays { set; get; }
}
Run Code Online (Sandbox Code Playgroud)

如果我使用.GroupBy我不能将它作为我的模型返回,我不知道总结我的配额日列

我知道这是一个基本查询,但我还不熟悉实体框架和 asp.net 核心来返回其数据

linq asp.net entity-framework group-by

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