小编dag*_*da1的帖子

签署未签名的程序集

最近NHibernate 2.1的升级带来了巨大的头痛情况.

似乎大多数项目默认构建为签名程序集.例如,fluentnhibernate引用密钥文件fluent.snk.

Nhibernate.search从我可以收集的内容中构建unsigned,并且如果引用生成的密钥文件,则不会构建签名,您会收到错误:

参考组件"Lucene.Net"没有强名称

这意味着像castle.activerecord这样有nhibernate.search作为依赖项的项目将无法构建,因为你得到了可怕的错误引用程序集nhibernate.search没有强名称:

相当多的项目使用caslte.activerecord,因此构建它是非常重要的.

有没有人知道该怎么做,因为我完全没有想法?

这完全是疯狂的.

.net horn

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

在浏览器中编写javascript时限制副作用

使用javascript在浏览器中编程时限制副作用非常棘手.

我可以做一些事情,比如不要访问成员变量,就像这个愚蠢的例子:

let number = 0;

const inc = (n) => {
  number = number + n;

  return number;
};

console.log(inc(1));  //=> 1
console.log(inc(1));  //=> 2
Run Code Online (Sandbox Code Playgroud)

但是我可以做些什么来减少我的javascript中的副作用?

javascript functional-programming

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

使用反应路由器当前路由在菜单上有条件地设置活动类

我正在使用react router 1.0.2,我的路由如下所示:

ReactDOM.render(
  <Provider store={store}>
    <Router history={history}>
      <Route path="/" component={App}>
        <IndexRoute component={Home}/>
        <Route path="triangles" component={Triangles}/>
      </Route>
    </Router>
  </Provider>,
  document.querySelector('.container')
);
Run Code Online (Sandbox Code Playgroud)

我的应用程序组件看起来像这样,我想我可以传递道具中的位置:

import React, {Component} from 'react';

import Menu from './menu';

export default class App extends Component {
  render() {
    return (
      <div>
        <Menu/>
        <div className="jumbotron">
         {this.props.children && React.cloneElement(this.props.children, {
            location: this.props.location
          })}
        </div>
      </div>
    );
  }
};
Run Code Online (Sandbox Code Playgroud)

我想在Menu组件上有条件地设置一个活动类:

import React, {Component} from 'react';

import { pushPath } from 'redux-simple-router';
import { Link } from 'react-router';

    export default class Menu …
Run Code Online (Sandbox Code Playgroud)

reactjs react-routing

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

获取元素引用而不使用refs in react

我被告知裁判可能会被弃用.

考虑到这段代码,我怎么能实现以下目标:

export default class DemoAxis extends Component {
    componentDidMount() {
      const el = this.refs.line;

      const dimensions = .getDimensionsFromElement(el);
    }

    render() {
      return (
        <div ref="line">
        </div>
      );
    }
Run Code Online (Sandbox Code Playgroud)

我需要对行div的引用来从中获取维度.

我知道有一个参考回调,我应该使用它吗?

reactjs

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

如何放大复杂的svg结构

我有一组复杂的形状在片段中.它们是用React渲染的,但我真的只是在寻找一些关于如何能够放大和缩小这些形状的指针.

我的谷歌搜索失败了,我只能找到图表的例子.

如何放大和缩小这样的复杂结构?

    <svg height="767" width="903">
    <g class="vx-group vx-tree" transform="translate(20, 70)">
        <g class="vx-group" transform="translate(0, 70)">
            <g class="vx-group" transform="translate(0, 0)">
                <path class="vx-link-vertical" d="M451.5,0C451.5,233.5,451.5,233.5,451.5,467" percent="0.5"
                      stroke="#f7f7f3" stroke-width="1" stroke-opacity="0.2" fill="none"></path>
            </g>
            <g class="vx-group" transform="translate(0, 0)">
                <g class="vx-group" transform="translate(451.5, 0)" opacity="1">
                    <g class="vx-group node__container" transform="translate(0, 0)">
                        <svg class="" x="0" y="0" style="overflow: visible;">
                            <polygon
                                    points="25.98076211353316,-14.999999999999998 25.98076211353316,14.999999999999998 1.83697019872103e-15,30 -25.98076211353316,14.999999999999998 -25.980762113533157,-15.000000000000004 -5.510910596163089e-15,-30"
                                    class="node__hexagon"></polygon>
                        </svg>
                        <g class="vx-group node__business-unit" transform="translate(0, 0)">
                            <use xlink:href="#icon-BusinessUnit"></use>
                        </g>
                        <g class="hierarchy-label__container" transform="translate(0, -40)">
                            <path class="" d="
                                  M 0.0078125, 5.15625
                                  L 34.64882865137755,25.156249999999996 
                                  M -0.9921875, 5.15625 …
Run Code Online (Sandbox Code Playgroud)

svg reactjs

11
推荐指数
2
解决办法
2041
查看次数

使用underscore.js groupBy和Ember.js

是否可以在ember.js中使用下划线的groupBy函数?

我有以下尝试,显然不起作用:

var activities = App.store.findMany(App.Activity, feed.mapProperty('id').uniq()) 
var grouped = _.groupBy(activities, function(activity){
  return activity.get('dateLabel;')
});
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

对象App.Activity没有方法'get'

商店加载了正确的数据,因此findMany不会进行远程调用.

问题是findMany返回的DS.ManyArray可能与_.groupBy正在寻找的东西有很大的不同.

underscore.js ember.js

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

把手帮助返回标记

我有以下非常简单的把手助手,它返回一个图片网址:

Ember.Handlebars.registerHelper 'avatarUrl', (property, options) ->
  if value = Ember.get(this, property)
    if small_url = value.small_url
      return small_url

  '/images/fallback/small_default.png'
Run Code Online (Sandbox Code Playgroud)

我用的是这样的:

<img src="{{avatarUrl avatar}}" title="displayName">
Run Code Online (Sandbox Code Playgroud)

上面的工作,但我想做的是返回整个img元素.

这是否可以使用handleabars帮助器?

handlebars.js ember.js

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

从每个帮助程序调用的组件中的yield

这是我组件模板的一部分:

{{#each displayResults}}
  <li {{action addSelection this}} {{bindAttr class=\":result active\"}}>
  {{#if controller.template}}
    {{yield}}
  {{else}}
    <span class=\"result-name\">{{displayHelper controller.searchPath}}</span>
  {{/if}}
  <\/li>
{{/each}}
Run Code Online (Sandbox Code Playgroud)

我希望用户能够自定义用于显示结果的html.

问题是在{{#each}}帮助器中调用{{yield}},如果组件声明如下:

{{#auto-suggest source=controller.employees destination=controller.chosenEmployees}}
<span class=\"result-name\"><img src="img/small_avatar.png"/>{{fullName}}</span>
{{/auto-suggest}}
Run Code Online (Sandbox Code Playgroud)

然后{{#auto-sugges}}之间的块没有组件中{{#each}}帮助器的上下文.

有什么我可以做的或者这就是它的方式吗?

javascript ember.js

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

如何在pgAdmin中声明变量

如果我在psql终端,那么我可以声明并使用这样的变量:

\set message_id soifsdaofisd.gmail.com;
select * from emails where message_id = ':message_id';
Run Code Online (Sandbox Code Playgroud)

我怎么能在pgAdmin中这样做?

我在pgAdmin中尝试这个时出错:

错误:"CALAdkA4YC0"或其附近的语法错误第3行:设置message_id soifsdaofisd.gmail.com.

postgresql variables pgadmin psql

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

ssr with react和express并要求stats.json解释

我正在查看底部的代码示例,这是一个反应ssr示例:

configureProduction函数中,它有这一行:

const clientStats = require('./assets/stats.json');
Run Code Online (Sandbox Code Playgroud)

这个stats.json文件是什么?

import express from 'express';
import { join } from 'path';
import { log } from 'winston';

/**
 * Configures hot reloading and assets paths for local development environment.
 * Use the `npm start` command to start the local development server.
 *
 * @param app Express app
 */
const configureDevelopment = app => {
    const clientConfig = require('../webpack/client');
    const serverConfig = require('../webpack/server');
    const publicPath = clientConfig.output.publicPath;
    const outputPath = clientConfig.output.path;

    const multiCompiler …
Run Code Online (Sandbox Code Playgroud)

reactjs isomorphic-javascript

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