更改sencha touch中现有param限制的名称(change the name of existing param limit in sencha touch)
我想在
Ext.data.proxy.Ajax
中Ext.data.proxy.Ajax
limit
param的名称,以便我可以将sencha touch应用程序与现有的PHP
页面集成。 那么有没有办法改变sencha touch
framework.c支持的现有参数的名称这是我在
store
内proxy
的代码proxy:{ type:'ajax', url:'getData.php', actionMethods:{ read: 'POST', }, reader:{ type:'json', totalProperty:'count', rootProperty:'rows' }, extraParams:{ _search:'false', t:'G' } }
I want to chanage the name of
limit
param inExt.data.proxy.Ajax
so that i can integrate the sencha touch app with my existingPHP
pages. so is there a way to change the name of the existing parameters supported bysencha touch
framework.chere is the code of my
proxy
within thestore
proxy:{ type:'ajax', url:'getData.php', actionMethods:{ read: 'POST', }, reader:{ type:'json', totalProperty:'count', rootProperty:'rows' }, extraParams:{ _search:'false', t:'G' } }
原文:https://stackoverflow.com/questions/17950860
最满意答案
感谢nlucaroni,在进一步阅读后,我创建了一个具体的例子来回答我的问题。
#require "websocket";; #require "lwt";; #require "lwt.syntax";; (* Set up the uri address *) let ws_addr = Uri.of_string "ws://echo.websocket.org" (* Set up the websocket connection *) let ws_conn = Websocket.open_connection ~tls:false ws_addr (* Function to print a frame reply *) let f (x : Websocket.Frame.t) = let s = Websocket.Frame.content x in print_string s; Lwt.return () (* push a string *) let push_msg = ws_conn >>= fun (_, ws_pushfun) -> let ws_frame = Websocket.Frame.of_string msg in ws_pushfun (Some ws_frame); Lwt.return () (* print stream element *) let print_element () = ws_conn >>= fun (ws_stream, _) -> Lwt_stream.next ws_stream >>= f (* push string and print response *) let push_print msg = ws_conn >>= fun(ws_stream, ws_pushfun) -> let ws_frame = Websocket.Frame.of_string msg in ws_pushfun (Some ws_frame); Lwt_stream.next ws_stream >>= f
Thanks nlucaroni, after further reading I have created a concrete example as an answer to my question.
#require "websocket";; #require "lwt";; #require "lwt.syntax";; (* Set up the uri address *) let ws_addr = Uri.of_string "ws://echo.websocket.org" (* Set up the websocket connection *) let ws_conn = Websocket.open_connection ~tls:false ws_addr (* Function to print a frame reply *) let f (x : Websocket.Frame.t) = let s = Websocket.Frame.content x in print_string s; Lwt.return () (* push a string *) let push_msg = ws_conn >>= fun (_, ws_pushfun) -> let ws_frame = Websocket.Frame.of_string msg in ws_pushfun (Some ws_frame); Lwt.return () (* print stream element *) let print_element () = ws_conn >>= fun (ws_stream, _) -> Lwt_stream.next ws_stream >>= f (* push string and print response *) let push_print msg = ws_conn >>= fun(ws_stream, ws_pushfun) -> let ws_frame = Websocket.Frame.of_string msg in ws_pushfun (Some ws_frame); Lwt_stream.next ws_stream >>= f
相关问答
更多-
如何使用WebSocket[2024-02-16]
先装websocket服务器客户端 【java】kaazing websocket getway 【python】mod_pywebsocket 【javascript】node.js 回答 2. WebSocket JavaScript 接口定义 [Constructor(in DOMString url, in optional DOMString protocol)] interface WebSocket { readonly attribute DOMString URL; // ready st ... -
如何使用WebSocket[2022-07-13]
WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 Cocos2d-x引擎集成libwebsockets,并在libwebsockets的客户端API基础上封装了一层易用的接口,使得引擎在C++, JS, Lua层都能方便的使用WebSocket来进行游戏网络通讯。 引擎支持最新的WebSocket Version 13。 在 ... -
如何使用WebSocket[2023-11-23]
WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 Cocos2d-x引擎集成libwebsockets,并在libwebsockets的客户端API基础上封装了一层易用的接口,使得引擎在C++, JS, Lua层都能方便的使用WebSocket来进行游戏网络通讯。 引擎支持最新的WebSocket Version 13。 在 ... -
如何使用WebSocket[2022-08-29]
WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 Cocos2d-x引擎集成libwebsockets,并在libwebsockets的客户端API基础上封装了一层易用的接口,使得引擎在C++, JS, Lua层都能方便的使用WebSocket来进行游戏网络通讯。 引擎支持最新的WebSocket Version 13。 在 ... -
如何使用WebSocket[2022-03-16]
WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 Cocos2d-x引擎集成libwebsockets,并在libwebsockets的客户端API基础上封装了一层易用的接口,使得引擎在C++, JS, Lua层都能方便的使用WebSocket来进行游戏网络通讯。 引擎支持最新的WebSocket Version 13。 在 ... -
如何使用WebSocket[2022-01-25]
引擎支持最新的WebSocket Version 13。 在C++中使用 详细代码可参考引擎目录下的/samples/Cpp/TestCpp/Classes/ExtensionsTest/NetworkTest/WebSocketTest.cpp文件。 头文件中的准备工作 首先需要include WebSocket的头文件。 #include "network/WebSocket.h" cocos2d::network::WebSocket::Delegate定义了使用WebScoc ... -
OCaml Websocket示例(OCaml Websocket example)[2022-05-18]
感谢nlucaroni,在进一步阅读后,我创建了一个具体的例子来回答我的问题。 #require "websocket";; #require "lwt";; #require "lwt.syntax";; (* Set up the uri address *) let ws_addr = Uri.of_string "ws://echo.websocket.org" (* Set up the websocket connection *) l ... -
OCaml属性(OCaml attributes)[2022-06-27]
不推荐使用的注释仅适用于值(不适用于类型),主要适用于签名。 在你的情况下,这里应该如何做: module M : sig val x : int [@@deprecated "don't use this"] type t = | X [@deprecated "don't use this"] | Y [@deprecated "don't use this"] end = struct let x = 1 type t = X | Y end open M let _ ... -
我使用了Lwt的定制版本,这就是原因。 我将很快发布一个与普通Lwt兼容的新版本。 I used a customized version of Lwt, that’s why. I’m going to release a new version, compatible with normal Lwt, very soon.