小编Dio*_*oso的帖子

AngularJS和WebSockets超越

我刚看了这篇文章,我明白了它的不同之处.但仍然在我脑海里,我有问题.可以/我应该在同一个应用程序/网站中使用它吗?假设我希望AngularJs获取内容并更新我的页面,连接到REST api以及所有最重要的东西.但最重要的是,我还想要实时聊天,或者在收到更新或消息时触发其他客户端上的事件.

Angular支持吗?或者我需要使用像Socket.io这样的东西来触发这些事件?使用两者都有意义吗?如果有人可以帮助我或指导我一些好的阅读,如果有目的的话可以同时使用它们.

希望我足够清楚.感谢您的任何帮助.

javascript websocket socket.io angularjs

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

GraphQl中的动态(唯一)对象

我在看graphql.是否可以定义具有任意属性的对象?假设我有一些数据:

editOptions : { boxes : 3 , size : { width: 23,height:32} , color: #434343 }, etc...}
Run Code Online (Sandbox Code Playgroud)

这是在:

{ ... , box : { editOptions : {...} }, ... }
Run Code Online (Sandbox Code Playgroud)

假设editOptions永远不会具有相同的结构,有时对于获得颜色没有用,例如sakes.在mongoose中,可以将类型定义为:

editOptions:{}

这些editOptions通常对每个框都是唯一的.有些属性是共享的,但大多数都是唯一的.

所以我的问题是,有没有办法做到这一点?或者这是不好的做法,我应该改变我的模型.

谢谢.

javascript graphql graphql-js

14
推荐指数
3
解决办法
6000
查看次数

webpack uglify有很多警告

当我运行webpack uglify插件时,我收到了来自stylus loader/css-loader的大量警告.我该如何解决?webpack成功捆绑了它.

   Condition always true [./~/style-loader!./~/css-loader!./~/stylus-loader!./app/<filename>.styl:10,0]
Run Code Online (Sandbox Code Playgroud)

stylus gulp webpack gulp-uglify

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

ng-Class - 多个条件和类

我一直在寻找ng-class中多个条件的例子,但我找不到使用相同的术语.这是我想要实现的一个例子.

ng-class ="isSelected?'side_menu_link_active':'side_menu_link_disabled',pageSelected =='lectures'?'link_active':'link_disabled'"

有谁知道这个的正确语法?谢谢.

javascript angularjs ng-class

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

无法安装babel-cli

我在尝试运行时遇到错误:

$babel-node ./server.js

CLI已移至包中babel-cli.

$ npm install -g babel-cli
Run Code Online (Sandbox Code Playgroud)

当我安装它并再次运行它再次询问它.有人遇到过这种情况吗?似乎无法前进.

>

 npm ERR! Darwin 15.0.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "start"
npm ERR! node v5.1.0
npm ERR! npm  v3.5.0
npm ERR! code ELIFECYCLE
npm ERR! relay-starter-kit@0.1.0 start: `babel-node ./server.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the relay-starter-kit@0.1.0 start script 'babel-node ./server.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is …
Run Code Online (Sandbox Code Playgroud)

javascript node.js babeljs

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

GraphQL/中继架构“无法查询字段...”

我在查询 graphql/relay 中的某些字段时遇到问题。我正在尝试在下面的架构中查询 Courses 上的“courseName”字段。

如果我查询用户,例如:

{ 用户(id:1){名字,姓氏}}

它工作并返回正确的响应。

这是我的架构:

import {
  GraphQLBoolean,
  GraphQLFloat,
  GraphQLID,
  GraphQLInt,
  GraphQLList,
  GraphQLNonNull,
  GraphQLObjectType,
  GraphQLSchema,
  GraphQLString,
} from 'graphql';

import {
  connectionArgs,
  connectionDefinitions,
  connectionFromArray,
  fromGlobalId,
  globalIdField,
  mutationWithClientMutationId,
  nodeDefinitions,
} from 'graphql-relay';

import {
  // Import methods that your schema can use to interact with your database
  User,
  Course,
  getUser,
  getCourses
} from './database';

/**
 * We get the node interface and field from the Relay library.
 *
 * The first method defines the way we …
Run Code Online (Sandbox Code Playgroud)

javascript graphql graphql-js relayjs

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