小编Hug*_*ois的帖子

在react-native中设置环境变量?

我使用react-native来构建一个跨平台的应用程序,但我不知道如何设置环境变量,以便我可以为不同的环境设置不同的常量.

例:

development: 
  BASE_URL: '',
  API_KEY: '',
staging: 
  BASE_URL: '',
  API_KEY: '',
production:
  BASE_URL: '',
  API_KEY: '',
Run Code Online (Sandbox Code Playgroud)

react-native

128
推荐指数
9
解决办法
8万
查看次数

你如何让Twitter Bootstrap Accordion保持一组开放?

我试图使用手风琴和折叠插件使用Twitter引导程序来模仿Outlook栏,到目前为止我得到了崩溃和手风琴的工作,但它目前允许折叠所有部分.

我想限制它,以便始终显示一个且仅一个.

这是我正在研究的那个:http://jsfiddle.net/trajano/SMT9D/我觉得它在某个地方沿着

$('#accordions').on('hide', function (event) {
  console.warn("HIDE TRIGGERED, check if trying to hide the active one if so stop");
})
Run Code Online (Sandbox Code Playgroud)

accordion twitter-bootstrap twitter-bootstrap-3

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

未定义RegeneratorRuntime

我正在尝试运行Karma-babel-preprocessor和一个直接的ES6生成器:

//require('babel/polyfill');

  describe("how Generators work", function() {
    it("will allow generator functions", function() {
      /*function * numbers() {
        yield 1;
        yield 2;
        yield 3;
      };*/


      let numbers = {
        [Symbol.iterator]:function*(){
            yield 1;
            yield 2;
            yield 3;
          }
      }

      let sum = 0;

      for(n of numbers){
        sum += n;
      }

      expect(sum).toBe(6);
    });
  });
Run Code Online (Sandbox Code Playgroud)

从这里我用babel生成了我的测试文件(ES6 => ES5):

babel src --watch --out-dir tests

然后我跑了karma start我得到错误:

ReferenceError:未定义"regeneratorRuntime".

karma.conf.js中的相关位:

  // list of files / patterns to load in the browser
    files: [ …
Run Code Online (Sandbox Code Playgroud)

javascript karma-runner babeljs karma-babel-preprocessor

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

动态命名空间Socket.IO

如何在socket.io中使用动态命名空间.

我正在寻找(可怜的)文档,它说必须像这样使用命名空间:

io.of('/news')

io.of('/akfda')

要使用命名空间io.of("/namespace").

我是否需要在服务器中注册每个命名空间?也许我想要一个动态内容的命名空间.

我该怎么做:

io.of('/:somethign/:id')

javascript node.js socket.io

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

Android到node.js的通信

我看到有几个类似的线程,但我找不到我的答案.

我正在制作和Android应用程序,我想使用节点作为服务器进行实时通信.

我真的无法让这个工作.

可能我犯了很多错误,但我想尝试理解.

我的服务器很简单

var http = require('http'),  
io = require('socket.io'),
server = http.createServer(function(req, res){ 
     res.writeHead(200, {'Content-Type': 'text/html'}); 
     res.end(':)'); 
});
server.listen(8080);
var socket = io.listen(server); 
socket.on('connection', function(client){
    client.send("hello");
    console.log("connected!");
});
Run Code Online (Sandbox Code Playgroud)

这工作......我尝试使用网络应用程序,我可以连接.

但我不能用java ..

我尝试了kryonet,但是我得到了一个例外,例如"已连接但注册超时"

我试过weberknecht我在创建socket到ws://184.xxxxxx:8080时遇到"错误"

我试过TooTallNate,没有运气,它只是调用onClose方法.

我试过jWebSocket,但我无法让它工作......

所以我在这里,寻求帮助,有谁知道怎么做到这一点?有什么建议吗?

PS for TooTallNate我使用的是这样的东西:

Net net = new Net(new URI("ws://184.xxxxxx:8080"),WebSocketDraft.DRAFT76);
Run Code Online (Sandbox Code Playgroud)

问题可能在这里吗?

更新:我处理了这个!经过一段美好的睡眠后,我有了这个想法,我使用的是socket.io,糟糕的主意......现在我使用了Node Websocket Serverweberknecht.服务器看起来像这样:

var ws = require("websocket-server");

var server = ws.createServer();

server.addListener("connection", function(client){
    console.log("new connection");
    client.send("aaaaaa");
    client.addListener("message", function(msg){
    }); …
Run Code Online (Sandbox Code Playgroud)

java android websocket node.js

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

如何使用PHP从目录中获取随机图像

我有一个名为images/tips的目录.

现在在该目录中我有许多可以改变的图像.

我希望PHP脚本能够读取目录,查找图像以及找到随机图像的图像.

有关如何做到这一点的任何想法?

php

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

使用koa.js显示静态html文件

我想要做的是在调用索引路由(即localhost:3000)时提供index.html文件.

我使用koa-router进行路由,所以我的路由如下:

app.all("/", function * (next){
    //Send the file here
});
Run Code Online (Sandbox Code Playgroud)

我试着像这样使用koa-static:

var serve = require('koa-static');
 app.all("/", function * (next){
        serve("index.html");
    });
Run Code Online (Sandbox Code Playgroud)

但那没用.然后我尝试使用co-views(我现在将html文件放在公共目录中):

var views = require("co-views");
var render = views("public");
app.all("/", function * (next){
    this.status = 200;
    this.body = yield render("index.html");
});
Run Code Online (Sandbox Code Playgroud)

但那没用.

那么有谁能告诉我我必须做什么?

javascript node.js koa

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

从JavaScript调用GWT Java函数

我是GWT和JavaScript的新手.我试图遵循这种类型的类似问题,但我一直都在失败.

我有一个GWT应用程序,我需要从Javascript调用Java函数(尤其是在href标签的onclick上.)以下是我所做的.

public class JSNITest {

 public static void handleAnchorClick(int a , int b) {
   Window.alert("Current row and Column is " + a + "  " + b);
 }

 public static native void exportMyFunction()/*-{
    $wnd.handleAnchorClick = function(param1,param2){
        @company.package.class.JSNITest::handleAnchorClick(*)(param1,param2);
 }-*/;

}
Run Code Online (Sandbox Code Playgroud)

在HTML中,

<a href="javascript:handleAnchorClick(a1,a2);">link</a> 
Run Code Online (Sandbox Code Playgroud)

(a1 , a2)是我的代码中的两个整数变量.我还在入口点函数中调用了EnclosingClass.exportMyFunction().我一直遇到各种异常(No Such class exception).有人可以纠正我吗?

问候

gwt jsni gwtquery gwt-exporter

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

使用jQuery动态检查和取消选中复选框:bug?

我制作了一个脚本来控制主从复选框(自动检查和取消选中).

这是我的JS:

$(document).ready(function() {

    $('#myCheck').click(function() {
        $('.myCheck').attr('checked', false);
    });
    $('.myCheck').click(function() {
        if ($('.myCheck').is(':checked')) {
            $('#myCheck').attr('checked', false);
        } else {
            $('#myCheck').attr('checked', true); // IT DOESN'T WORK, WHY ?
            alert("Checkbox Master must be checked, but it's not!");
        }
    });

});
Run Code Online (Sandbox Code Playgroud)

这是我的HTML:

<input type="checkbox" id="myCheck" checked="checked" />&nbsp;&nbsp;Checkbox Master<br />
<input type="checkbox" class="myCheck" value="1" />&nbsp;&nbsp;Checkbox Slave 1<br />
<input type="checkbox" class="myCheck" value="1" />&nbsp;&nbsp;Checkbox Slave 2
Run Code Online (Sandbox Code Playgroud)

看看我简单的JsFiddle来理解这个问题.

编辑1:像Inser说,问题发生在jQuery 1.9.2及更高版本.jQuery 1.8.3没有更多问题.奇怪...

编辑2: Inser找到解决方案,使用.prop('checked',true)代替.attr('checked',true).看看下面的评论......

checkbox jquery

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

Eclipse错误:未绑定的类路径容器

我完成项目后收到了两条错误消息:

  1. 在解决构建路径错误之前,无法构建项目.

  2. 未绑定的类路径容器:项目'method_test'中的'JRE系统库[OSGi/Minimum-1.2]'

我想如果我弄清楚第二个错误,第一个错误就会消失.但是,我在10.5.8 Mac上运行eclipse Juno,我无法从Oracle网站安装必要的JRE,因为它们不兼容Mac.

java eclipse

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