小编Den*_*ush的帖子

在React应用程序中提供服务

我来自角度世界,在那里我可以将逻辑提取到服务/工厂并在我的控制器中使用它们.

我试图了解如何在React应用程序中实现相同的功能.

假设我有一个验证用户密码输入的组件(它的强度).它的逻辑非常复杂,因此我不想在它自己的组件中编写它.

我应该在哪里写这个逻辑?在商店里,如果我使用助焊剂?或者有更好的选择吗?

reactjs reactjs-flux

126
推荐指数
7
解决办法
7万
查看次数

如何从react-router中的url中删除哈希值

我正在使用react-router进行路由,我使用hashHistory选项,以便我可以从浏览器刷新页面或指定我现有路由的URL并登陆到右侧页面.它工作正常,但我看到网址中的哈希是这样的: http:// localhost /#/ login?_k = ya6z6i

这是我的路由配置:

ReactDOM.render((
 <Router history={hashHistory}>
    <Route path='/' component={MasterPage}>
      <IndexRoute component={LoginPage} />
      <Route path='/search' component={SearchPage} />
      <Route path='/login' component={LoginPage} />
      <Route path='/payment' component={PaymentPage} />
    </Route>
  </Router>),
    document.getElementById('app-container'));
Run Code Online (Sandbox Code Playgroud)

reactjs react-router

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

使用NPM将CSS文件合并到单个文件中

我的项目中有几个css文件.我想通过NPM(没有gulp或grunt)将它们组合成一个.

我听说过ccs-merge和其他节点模块,但没有看到任何实际的例子.实现它的最佳和最简单的方法是什么?

编辑:

这是我的项目结构:

Client/
     ???js/
         |??component1  
               ???one.css 
               ???one.js 
         |??component2  
               ???two.css 
               ???two.js 
    ???output/
    ???package.json
Run Code Online (Sandbox Code Playgroud)

我想直接从NPM脚本将我的所有CSS文件合并到一个文件中.这是我目前的package.json

"scripts": {
    "start": "watchify -o Client/js/bundle.js -v -d Client/js/app.jsx",
    "build": "browserify . -t [envify --NODE_ENV production] | uglifyjs  -cm > Client/js/bundle.min.js",
    "concat-css": "css-concat  Client/js/*.css > Client/js/styles.css"
  },
Run Code Online (Sandbox Code Playgroud)

concat-css命令不起作用."失败了......'css-concat ......'

npm

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

如何在Visual Studio 2015中运行index.html文件

我有一个带有Web启动模板的ASP.NET vNext项目.我添加了一个新的html文件,我想运行它.但是,当我去localhost:1111/index.html时,我收到404错误.grunt文件中是否有特殊配置?

在此输入图像描述

asp.net visual-studio-2015

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

将dll转换为jar

我正在尝试找到一种方法将dll转换为jar文件.我有一个与java应用程序通信的.net应用程序.核心实体是.net对象,我必须在java中手动复制.我读过关于IKVM的内容,但似乎它只将jar转换为dll而不是相反.

编辑:如果有一个工具从一个DLL创建java类,它也没关系.提前致谢

java dll ikvm jar

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

TeamCity 不会从“temp”目录中删除文件

我正在使用 TeamCity 7.5。c:\TeamCity 下有一个临时目录,其中包含 TeamCity 生成的一些临时文件。这些文件非常小(450 kb),但是几个月后目录变得很大(30+ GB)!

有没有办法让 TeamCity 自行删除临时文件?

teamcity teamcity-7.0

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

Asp.NET Web API显示所有控制器的路由

有没有办法显示应用程序通过Web Api操作公开的所有可用服务?例如,当用户访问http:// someurl/api /时,他将获得所有可用服务,其描述和所需参数的列表?我记得我曾见过这一次,但我找不到任何文件/

asp.net asp.net-web-api asp.net-web-api-routing

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

使用mongo C#驱动程序创建自定义ID

我正在尝试将我的类的Id属性设置为另外两个属性的组合:

   public class Student
   {
       public string Id {get;set;}
       public Guid StudentNumber {get;set;]
       public string SchoolId {get;set;}
   }
Run Code Online (Sandbox Code Playgroud)

当我保存时,我希望StudentNumber和SchoolId成为对象的Id.

怎么做到呢?

mongodb mongodb-.net-driver

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

为什么要在raven db中创建自定义索引?

我已经开始使用RavenDb,我注意到RavenDb服务器根据我的查询创建自定义索引.如果我多次使用相同的索引(执行相同的查询),那么将永久创建索引.

我的问题是,为什么我想从ny代码创建一个自定义索引,如果Raven是聪明的,我应该为我创建这些索引?

ravendb

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

在不同的计算机上使用Redis Replication(多主机)

我想在我的应用程序中使用Redis作为分布式缓存.其中一个要求是具有Active Active可用性,这意味着我在一个地方有一个数据中心,在另一个地方有另一个数据中心.如果一个数据中心发生故障,我希望我的用户什么都感觉不到,并且能够从第二个站点的第一个数据中心获取所有数据并继续工作 - 在第二个站点上也有一个主站.可能吗?

redis multi-master-replication

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