小编Mac*_*icz的帖子

HTML中的类绑定

我正在尝试使用div使用类模板,当且仅当某个值等于0.如果该值大于0,我想使用另一个类.我该如何轻松地解决这个问题?

 <a (click)="onItemsHeaderPanelClick()"
       [class.proj-style-display-flex.linked-items-label]="linkedItems.length > 0"
       [class.proj-style-display-flex.linked-items-label-disabled]="linkedItems.length == 0">
... </a>
Run Code Online (Sandbox Code Playgroud)

html angular

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

角度检查数组是否包含具有特定变量值的对象

我正在使用 Angular,我有一个对象数组Item(SmallItem, Bollean, Boolean),在我的代码中,我通过推送向该数组添加元素,例如:

this.Items.push(new Item(smallItem, false, true));
Run Code Online (Sandbox Code Playgroud)

但是,我想推送一个Item当且仅当具有相同项的项smallItem不存在于Items. 我该怎么办?

html javascript angular

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

Java 8排序对象列表

我想尝试像这样排序我的对象列表:

List<UsersDataFoundTo> mergedUsers = mergeUsersFound(ldapUsers, foundUsers);
return mergedUsers.sort((UsersDataFoundTo h1, UsersDataFoundTo h2) -> h1.getLastName().compareTo(h2.getLastName()));
Run Code Online (Sandbox Code Playgroud)

在return语句中我收到一个错误:

Incompatible types.
Required: java.util.List<UsersDataFoundTo>
Found:void
Run Code Online (Sandbox Code Playgroud)

那我该怎么办?

java sorting incompatibletypeerror java-8

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

参数字典包含参数"id"的空条目

我正在创建一个MVC应用程序.我在这样的视图之间传递一些数据:

public ActionResult AddGroup(AddGroupViewModel model)
        {
            var entities = new ClassDeclarationsDBEntities1();
            var model1 = new AddGroupViewModel();
            model1.Subjects = entities.Subjects.ToList();
            model1.Users = entities.Users.ToList();
            if (ModelState.IsValid)
            {
                var subj = entities.Subjects
                    .Where(b => b.name == model.subject_name)
                    .FirstOrDefault();
                int id = subj.class_id;
                return RedirectToAction("AddGroupsQty", "Account", new { qty = model.qty, subject_id = id});
            }
            return View(model1);
        }
Run Code Online (Sandbox Code Playgroud)

和:

public ActionResult AddGroupsQty(int qty, int id)
{
    ClassDeclarationsDBEntities1 entities = new ClassDeclarationsDBEntities1();

    var model = new AddGroupsQtyViewModel();
    model.subject_id = id;
    model.qty = qty;
    ClassDeclarationsDBEntities1 entities1=new …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net asp.net-mvc

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

EntityFramework.SqlServer.dll 中发生“System.Reflection.TargetInitationException”类型的异常,但未在用户代码中处理

我正在使用实体框架创建 MVC 应用程序。我试图以这种方式从控制器中的数据库访问数据:

public ActionResult Classes()
{
    ClassDeclarationsDBEntities1 entities = new ClassDeclarationsDBEntities1();
    var model = new ClassesViewModel();
    model.task = entities.Tasks.ToList();
    model.subject = entities.Subjects.ToList();
    model.user = entities.Users.ToList();
    model.group = entities.Groups.ToList();
    return View(model);
}
Run Code Online (Sandbox Code Playgroud)

然而,根据小组的说法,我得到一个例外:

EntityFramework.SqlServer.dll 中发生“System.Reflection.TargetInitationException”类型的异常,但未在用户代码中处理

我的型号:

   public class ClassesViewModel
    {
        public List<Task> task { set; get; }
        public List<Subject> subject { set; get; }
        public List<Group> group { set; get; }
        public List<User> user { set; get; }
    }
Run Code Online (Sandbox Code Playgroud)

和团体课:

namespace ClassDeclarationsThsesis.Models
{
    using System;
    using System.Collections.Generic;

    public partial class …
Run Code Online (Sandbox Code Playgroud)

.net c# entity-framework

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