草庐IT

action_move

全部标签

javascript - 当使用 redux-saga 发送一个 Action 时取消一个 saga

我在调度START操作时为秒表React组件启动计时器:import'babel-polyfill'import{call,put}from'redux-saga/effects'import{delay,takeEvery,takeLatest}from'redux-saga'import{tick,START,TICK,STOP}from'./actions'constONE_SECOND=1000exportfunction*timerTickWorkerSaga(getState){yieldcall(delay,ONE_SECOND)yieldput(tick())}expo

javascript - 拉斐尔 JS : how to move/animate a path object?

不知怎的,这行不通......varpaper=Raphael("test",500,500);vartestpath=paper.path('M100100L190190');vara=paper.rect(0,0,10,10);a.attr('fill','silver');a.mousedown(function(){testpath.animate({x:400},1000);});我可以用这种方式move矩形但不能move路径,这是为什么,然后我该如何move路径对象?! 最佳答案 使用最新版本的Raphael,您可以这样

javascript - 将 knockout.js observablearray 对象传递给 MVC Controller Action?

我正在使用MVC的knockout。我试图将一个可观察的对象数组从knockout传递回我的MVCController操作以保存到数据库。如果我通过ko.toJSON(viewModel.ArrayName)将Array从knockout传递到我的Controller操作,它在我的Controller参数中返回为null。如果我尝试通过ko.toJS(viewModel.ArrayName)将它传递给MVC,它具有正确数量的项目,但由于某种原因数据为空。任何有关如何执行此操作的帮助将不胜感激。谢谢!我的JQuery数据检索方法:vardataService={};varviewMode

javascript - Vuex:跳过 Action 并直接从 Component 提交 Mutation

在vue.js应用程序中,使用vuex作为状态管理存储,我需要简单地更改vuex中的属性值。为此,我可以采用两种方法:调度action方法,该方法将进一步提交mutation,最终将更改状态。第二种方法是直接从组件提交mutation,然后mutation方法将更改状态。目前,我正在使用这样的第一种方法:在组件中:this.$store.dispatch('updateNotice','这是一些通知')在行动中:updateNotice({state,getters,commit},payload){提交('UPDATE_NOTICE',有效载荷)}在突变中:UPDATE_NOTICE

javascript - 使用带有异步函数和 .then 的 MobX @action 装饰器

我正在使用MobX2.2.2尝试在异步操作中改变状态。我将MobX的useStrict设置为true。@actionsomeAsyncFunction(args){fetch(`http://localhost:8080/some_url`,{method:'POST',body:{args}}).then(res=>res.json()).then(json=>this.someStateProperty=json).catch(error=>{thrownewError(error)});}我得到:Error:Error:[mobx]Invariantfailed:Itisnota

javascript - EmberJS : How to transition to a router from a controller's action

我有一个Action:{{actioncreatetarget="controller"}}我像这样针对绑定(bind)的Controller(而不是路由器):App.AddBoardController=Ember.Controller.extendcreate:->App.store.createRecordApp.Board,{title:@get"boardName"}App.store.commit()//TODO:Redirecttoroute如何从Controller操作重定向回路由? 最佳答案 使用transitio

javascript - 在另一个 Action 之后 react Redux 调度 Action

我有一个异步操作,它从RESTAPI获取数据:exportconstlist=(top,skip)=>dispatch=>{dispatch({type:'LIST.REQUEST'});$.get(API_URL,{top:top,skip:skip}).done((data,testStatus,jqXHR)=>{dispatch({type:'LIST.SUCCESS',data:data});});};syncAction,改变skip状态:exportconstsetSkip=(skip)=>{return{type:'LIST.SET_SKIP',skip:skip};};

javascript - 如何 move HTML 元素

如何将HTML元素move到另一个元素。请注意,我并不是说move元素的位置。考虑这个HTML代码:我想将“to_be_moved”move到“target”以便“target”现在有子“to_be_moved”。所以结果应该是这样的:我在谷歌中搜索过(尤其是使用原型(prototype)框架),但我得到的只是move位置,而不是我想要的。先谢谢了。 最佳答案 document.getElementById('target').appendChild(document.getElementById('to_be_moved'))

javascript - Ember 输入模糊 Action

我如何触发对输入模糊的操作,这是我尝试过的。{{inputclass="form-control"action="validateEmail"onEvent="onBlur"}}{{inputclass="form-control"action="validateEmail"onEvent="blur"}}{{inputclass="form-control"action="validateEmail"onEvent="focusOut"}}它们都只在输入时触发 最佳答案 你可以使用focus-out{{inputtype="tex

c# - 在 javascript 中使用 Url.Action

我正在尝试使用Url.Action方法为ajax调用正确生成所需的Url,但在尝试构建RouteValues时遇到问题,这是有问题的代码行:varurl=@Url.Action("ViewFile","Default",new{itemId=$(this).data("itemid")});如您所见,我正在尝试分配JQuery$(this).data("itemid")的结果到RouteValues中的itemId。有没有一种方法可以使用razor语法来编译这段代码? 最佳答案 您混淆了客户端和服务器端。尝试这样的事情:varurl