小编use*_*375的帖子

React js onClick无法将值传递给方法

我想阅读onClick事件值属性.但是当我点击它时,我在控制台上看到类似的东西:

SyntheticMouseEvent {dispatchConfig: Object, dispatchMarker: ".1.1.0.2.0.0:1", nativeEvent: MouseEvent, type: "click", target
Run Code Online (Sandbox Code Playgroud)

我的代码工作正常.当我运行时,我可以看到{column}但无法在onClick事件中获取它.

我的代码:

var HeaderRows = React.createClass({
  handleSort:  function(value) {
    console.log(value);
  },
  render: function () {
    var that = this;
    return(
      <tr>
        {this.props.defaultColumns.map(function (column) {
          return (
            <th value={column} onClick={that.handleSort} >{column}</th>
          );
        })}
        {this.props.externalColumns.map(function (column) {
          // Multi dimension array - 0 is column name
          var externalColumnName = column[0];
          return ( <th>{externalColumnName}</th>);
        })}
      </tr>
    );
  }
});
Run Code Online (Sandbox Code Playgroud)

如何将值传递给onClickReact js中的事件?

javascript reactjs

563
推荐指数
14
解决办法
46万
查看次数

Asp.net身份验证错误

我想将IdentityContext与mydbcontext集成,但我正在接受此错误

在模型生成期间检测到一个或多个验证错误:

Ivdb.Dal.Concrete.EFCodeFirst.IdentityUserLogin :: EntityType'IdentityUserLogin'没有定义键.定义此EntityType的键.Ivdb.Dal.Concrete.EFCodeFirst.IdentityUserRole :: EntityType'IdentityUserRole'没有定义键.定义此EntityType的键.IdentityUserLogins:EntityType:EntitySet'IdentityUserLogins'基于没有定义键的类型'IdentityUserLogin'.IdentityUserRoles:EntityType:EntitySet'IdentityUserRoles'基于类型'IdentityUserRole',没有定义键.

我怎么解决这个问题?

码:

 public partial class ivdbDb156978Context : IdentityDbContext<ApplicationUser> 
{
    static ivdbDb156978Context()
    {
        Database.SetInitializer<ivdbDb156978Context>(null);
    }

    public ivdbDb156978Context()
        : base("Name=ivdbContext")
    {
    }


    public DbSet<Car> Cars { get; set; }
Run Code Online (Sandbox Code Playgroud)

应用用户

    public class ApplicationUser : IdentityUser
{

}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-5 asp.net-identity

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

用于循环反应渲染方法

我想为我的grid创建分页链接.我将maxPages(number)属性传递给组件,但我无法在render方法中使用.我能做什么 ?

var Pagination = React.createClass({

render: function(){


    return(
    <div class="text-center">
        <ul class="pagination">

            <li><a href="#">«</a></li>
            {for (var i=0;i <10;i++;)
            {
              return( <li><a href="#">i + 1 </a></li>);
            }
            }

            <li><a href="#">»</a></li>
        </ul>
    </div>);

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

javascript reactjs

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

向所有查询实体框架添加过滤器

我想将 CompanyID 过滤器添加到我的所有实体框架请求中。因为每个用户必须只看到他们的记录。我不想在业务层中添加过滤器 (x=>x.CompanyID == cID) 的所有方法。如何自动添加过滤器要求。

我在 DAL 中的 GetList 方法

     public List<TEntity> GetList(Expression<Func<TEntity, bool>> filter)
    {
        using (var context = new TContext())
        {

            return filter == null
                ? context.Set<TEntity>().ToList()
                : context.Set<TEntity>().Where(filter).ToList();
        }
    }
Run Code Online (Sandbox Code Playgroud)

商业

   public List<FinanceData> GetAll()
        {
            return _financeDal.GetList(filter:x=>x.CompanyID==_cID);
        }
Run Code Online (Sandbox Code Playgroud)

c# entity-framework

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

它是如何工作的^与int类型的T-SQL一样

我有Column KategoriID int类型(CategoryID)

select Name,KategoriID from Urunler
where KategoriID  Like '[^2]'
Run Code Online (Sandbox Code Playgroud)

我希望删除只有KategoriID = 2

当我写这个查询它删除所有KategoriID包含2对于例2,22,42,52 ID被删除.

为什么它像'[^ 2]%'一样工作?

sql sql-server

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