小编mej*_*eji的帖子

继续[WDS]断开连接!错误

在此输入图像描述

我目前正在开始使用ReactJs.但是,我在控制台中遇到以下错误:终端中没有显示:

[WDS]已断开连接!sock.onclose @ client?64c0:70EventTarget.dispatchEvent @ eventtarget.js:49(匿名函数)@main.js:356

abstract-xhr.js:128 GET http://127.0.0.0/sockjs-node/info?t=1461853324372 net :: ERR_CONNECTION_TIMED_OUT

它正在寻找我在本地和全球安装的"sockjs-node",但没有变化.它不应该搜索"node_modules"文件夹吗?

这是我的配置:

var webpack = require("webpack");
var path = require("path");


module.exports = {

    devtool: "inline-source-map",
    entry: [
        "webpack-dev-server/client?http://127.0.0.0/",
        "webpack/hot/only-dev-server",
        "./src"
    ],
    devServer: {
        contentBase: "./public",
        hot: true,    
        inline: true,
        quiet: false,
        noInfo: true,
        stats: { colors: true }
    },
    output: {
        path: path.join(__dirname, "./public"),
        filename: "./assets/js/bundle.js"
    },
    resolve: {
        modulesDirectrories: ["node_modules", "src"],
        extentions: ["", ".js"]
    },
    module : {
        loaders: [
            { 
                test: /\.jsx?$/,
                exclude: "/node_modules/",
                loaders: ["react-hot-loader", …
Run Code Online (Sandbox Code Playgroud)

javascript node.js reactjs

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

在类类型属性中循环的Typescript

如何在TypeScript中循环遍历类的属性?以下面的类为例:

export class Task implements Itask {
  public Id: number = 0;
  public Name: string;
  public Description: string;
  public Completed: boolean = false;
  public TaskType: TaskType;
}
Run Code Online (Sandbox Code Playgroud)

我想检索属性,因此:["Id","Name","Description","Completed","TaskType"]

试着

GetTaskHeaders = () => {
  const _self = this;
  const tHead = $('<thead />').append('<tr />');

  for (let i = 0; typeof TodoApp.Task.arguments; i++) {
    const th = $('<th />');
    th.append(TodoApp.Task.arguments[i]);
    tHead.append(th);
  }

  console.log(tHead);

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

不幸的是没有成功,我知道使用"TodoApp.Task.arguments"是不正确的.但是,有人能告诉我正确的方法吗?

reflection typescript

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

循环使用枚举,TypeScript和JQuery

您好我正在尝试使用TypeScript和JQuery开发一个直接的待办事项应用程序.我有一个列出任务类型的枚举:

export enum TaskType { FrontEnd, BackEnd, Designer };
Run Code Online (Sandbox Code Playgroud)

然而,使用jquery.each或for循环遍历emum,我得到以下结果,(值然后索引):

        FrontEnd, BackEnd, Designer, 0, 1, 2
Run Code Online (Sandbox Code Playgroud)

以下是我通过枚举循环的代码:

        constructor(e?: Object) {             

            var template = this.FormTemplate;

            $(e).append(template);

            var sel = template.find('select');

            /*$.each(TaskType, function (index, el) {
                sel.append("<option value='" + index + "'>" + el + "</option>");
            });*/

            for(var i=0; i < (typeof TaskType).length; i++){
                sel.append("<option value='" + TaskType[i] + "'>" + TaskType[i] + "</option>");
            }

        }
Run Code Online (Sandbox Code Playgroud)

谁能告诉我为什么会这样?

ienumerable jquery enums enumeration typescript

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