草庐IT

client_state

全部标签

javascript - 未捕获的类型错误 : Cannot read property 'toUpperCase' of undefined react state item

我是React和Javascript的新手,我正在尝试呈现以下React组件:'usestrict';varReact=require('react');importToReadListfrom'./toreadlist.js';varToRead=React.createClass({getInitialState:function(){return{bookTitles:[]};},handleSubmit:function(e){e.preventDefault();this.state.bookTitles.push(React.findDOMNode(this.refs.bo

javascript - 将 $stateParams 和 $state 注入(inject) Jasmine Angular js 测试变得未定义

我正在为我的DetailCtrl编写jasmine测试。我有10个json文件,每个文件的文件名都是这样1.json2.json3.json在我的数据文件夹中这是我的详细控制backpagecontrollers.controller('DetailCtrl',function($scope,$stateParams,$http){$http.get('data/'+$stateParams.listingId+'.json').success(function(data){$scope.extrainfo=data;});});细节Controller正在从我的数据文件夹中获取每个1

javascript - 在两个 Redux Reducers/State 之间共享数据

对于两个状态/reducer之间的数据共享,这是一个合理的解决方案吗?//combineReducersfunctioncoreReducer(state={},action){letfiltersState=filters(state.filters,action);leteventsState=events(state.events,action,{filters:filtersState});return{events:eventsState,filters:filtersState};}exportconstrootReducer=combineReducers({core:c

javascript - kurento-client-js 的 Webpack 构建中的循环引用

我在尝试使用Webpack2+babel构建kurento-client-js时遇到错误。WARNINGin./node_modules/kurento-client/lib/register.js60:20-33Criticaldependency:therequestofadependencyisanexpression执行结果为UncaughtError:Cannotfindmodule"."我认为问题本身是由/lib/register.js中的require引起的//kurento-clinet/lib/register.jsif(constructor==undefined)

javascript - chrome native client 能做 javascript 做不到的事情吗?

除了说使用您选择的语言和运行速度更快之外,我对Chrome中native客户端的实用性感到困惑。能否在native客户端中完成您在javascript中无法完成的任何事情?无论如何,我指的是功能,而不是做同样事情的更好/更快的方法。例如,javascript无法打开UDP套接字,但native客户端可以。 最佳答案 您的第一行解决了NativeClient提供实用程序的两点。NaCl非常适合C/C++/汇编编码人员将用他们选择的语言编写的应用程序带到网络上,并且NaCl可以帮助应用程序运行得更快/性能更好/效率更高(也就是使用更少的

javascript - 强制执行 Facebook 身份验证 : Client-side and server-side

我正在Flash(AS3)中构建一个与Facebook紧密集成的社交媒体应用程序——所有用户帐户都通过Facebook连接处理,所有Facebook连接都通过Javascript的组合处理。和AS3Facebook蜜蜂。我正在使用Codeigniter在后端用于服务器端数据管理,包括通过来自Flash的URLRequests跟踪网站上的用户操作和数据。我的问题是我不知道如何防止对来自Flash的服务器请求进行欺骗;从理论上讲,恶意用户可以跟踪Flash对我的服务器所做的调用,并以(例如)插入垃圾数据并将其与我的数据库中给定的Facebook用户ID相关联的方式重现它们。所有身份验证都在

javascript - react .js : how to make inline styles automatically update progress bar on state change

我在React.js和ZurbFoundation中构建了一个进度条,我想反射(reflect)当前状态。我知道一开始我可以用这样的东西设置宽度:render:function(){varspanPercent=(this.props.a-this.props.b)/this.props.a+'%';varspanStyle={width:spanPercent};return();}但是,当props的值由于状态变化而变化时,即使props值发生变化,内联样式也不会更新。是否有执行此操作的最佳实践,例如使用回调或将代码放在其他地方?如果有任何帮助,我将不胜感激!

javascript - NodeJS + 套接字.io : simple Client/Server example not working

我正在使用NodeJSv0.4.8和最新版本的socket.ionpminstallsocket.io在Ubuntu上:Linuxmars2.6.38-8-generic#42-UbuntuSMPMonApr1103:31:50UTC2011i686i686i386GNU/Linux不幸的是,以下代码不会产生任何输出,无论是在客户端还是在服务器端。有人知道吗?服务器端varhttp=require('http'),io=require('socket.io'),fs=require('fs'),sys=require('sys');respcont=fs.readFileSync('t

javascript - SignalR Client 开始连接时如何设置用户?

服务器端:publicoverrideTaskOnConnected(){varconnectionId=Context.ConnectionId;varuser=Context.User.Identity.Name;//Context.UserisNULLreturnbase.OnConnected();}客户端(在控制台项目中):IHubProxy_hub;stringurl=@"http://localhost:8080/";varconnection=newHubConnection(url);_hub=connection.CreateHubProxy("TestHub");

javascript - this.state 与 React 中的状态

我在一个新的代码库中工作。通常,我会在React组件中设置这样的状态:classAppextendsReact.Component{constructor(){super();this.state={foo:'bar'}}....在这个新的代码库中,我看到了很多这样的东西:classAppextendsReact.Component{state={foo:'bar'}....这样做有好处吗?他们似乎只在不需要更改状态时才这样做。我一直认为状态是React处理的东西。这是一件好事吗? 最佳答案 两种方法的最终结果是相同的。这两种方法都