草庐IT

传递消息

全部标签

javascript - 将选项传递给 gulp-jshint

我正在使用gulp构建我的JavaScript。我想在连接文件之前对我的文件运行jshint,但我在设置选项时遇到了问题。我这样做对吗?varres=gulp.src(buildutil.produceFileGlob("./src",clientproperties)).pipe(exclude('**/test/**')).pipe(jshint({sub:false}})).pipe(jshint.reporter(stylish)).pipe(buildutil.jsmoduleConcat("myfile.js")).pipe(gulp.dest('./dist')).pip

javascript - 如何使用 riot js 将变量传递给子标签

我在riotjs方面经验不多。我创建的标签层次结构如下现在我需要将变量(whcih包含JSON)传递给“tag-3”,并且在每次更新该变量时我如何更新“tag-3”。现在我正在安装像这样的“tag-3”riot.mount('tag-3',{comm:"Hello"});其中“comm”是变量,在标记“tag-3”中无法访问变量“comm”后,它显示为未定义。另一件事,每个标签html都在一个单独的“.tag”中,并且使用该标签我正在调用其他标签,例如在“tag-1.tag”文件中调用“tag-2”并在“tag-2.tag”中文件我称之为“tag-3”,在“tag-2.tag”文件中我

javascript - Angular2 Routing - 将数据从父组件传递到子子组件

我正在尝试将一个简单的字符串对象从父组件传递到子子组件。我尝试通过以下方式进行:parent.tsimport{Component}from'angular2/core';import{Router,ROUTER_DIRECTIVES,ROUTER_PROVIDERS,RouteConfig}from'angular2/router';import{ChildCmp}from"./child";import{bootstrap}from'angular2/platform/browser';@Component({selector:'app',template:``,directive

javascript - 为什么在创建作用域时将参数传递给匿名函数

抱歉,标题很烂,但我想不出更好的了。Polymer中的ShadowDOM.js文件执行此操作:(function(scope){"usestrict";varunsafeUnwrap=scope.unsafeUnwrap;varwrap=scope.wrap;varnonEnumDescriptor={enumerable:false};functionnonEnum(obj,prop){Object.defineProperty(obj,prop,nonEnumDescriptor);}functionNodeList(){this.length=0;nonEnum(this,"le

javascript - 有没有办法判断函数参数是作为文字还是作为变量传递的?

我有一个函数:functionhello(param){console.log('paramis'+param);}还有两个电话。第一:hello(123)第二个:vara=123;hello(a);是否有任何可能的方法从hello函数中判断param是作为var还是作为文字值传递的?注意:我并不是要以此来解决问题。当然有很多解决方法,我只是想创建一个漂亮的日志记录功能。并且还想了解JavaScript的边界。我有这个想法,因为在JavaScript中我们有奇怪和意想不到的功能,比如通过调用获取函数参数名称的能力:function.toString并解析返回的文本。

javascript - 从路由发出 websocket 消息

我正在尝试使用websockets设置我的服务器,这样当我通过我的路由更新某些内容时,我也可以在该路由上的某些内容更新时发出websocket消息。这个想法是当有人点击路由/add-team-member时将一些东西保存到我的Mongo数据库,然后向通过websocket连接的每个人发送一条消息,并且是任何东西的一部分与该团队相对应的websocket房间。我已经按照socket.io的文档按照以下方式设置我的应用程序:App.js//there'salotofcodeinherewhichsetswhattouseonmyappbuthere'stheimportantlinesco

javascript - 将参数传递给 Vuex 中的 getter

我有一个这样的Vue组件:import{mapActions,mapGetters}from'vuex'exportdefault{props:['index'],computed:{...mapGetters(['type','width','height','description','smtTagMeasureUnits','tagValue'])}{{description(index)}}{{tagValue(index)}}{{smtTagMeasureUnits(index)}}...作为prop进入组件的参数index已成功传递给getters:getters:{...

javascript - javascript 中的多语言错误消息

我们正在创建在线商店的国际版本,我的任务是理清所有javascript错误消息,以便它们以相关语言显示在该网站上。我显然想要做的是为所有网站保留相同的javascript集,但只是从德语/法语/意大利语文本文件中加载一组错误消息。我认为这可能与只包含一组纯文本错误消息的单独json文件有关。有人可以针对此问题提出最简单且最具扩展性的解决方案吗?谢谢。 最佳答案 您有一个选择是创建Javascript语言文件并在您的Javascript文件之前包含正确的文件。在服务器端,所选语言是已知的,因此可以轻松包含正确的文件。在语言文件中,您定

javascript - 我可以将 "this"作为参数传递给 javascript 中的另一个函数吗

我有这个:$('#sliderli').click(function(){varstepClicked=$(this).index();alert(stepClicked);if(stepClicked!=0){$('#cs_previous').removeClass('cs_hideMe');}else{$('#cs_previous').addClass('cs_hideMe');}$('li.cs_current').removeClass('cs_current');$($(this)).addClass('cs_current');moveToNextImage(stepC

javascript - SockJS 消息的最大大小是多少?

我正在使用Vert.x和SockJS来传输封装在消息中的数据。是否有规范SockJS/Websocket消息可以有多大? 最佳答案 SockJS消息的大小没有明确的限制。但不幸的是,SockJS非常脆弱,不应该用于发送大量数据。在理想世界中,您将使用外部方法通过SockJS和大负载(用于吞吐量)发送控制消息(对延迟敏感)——例如使用AJAX调用。在技术方面,您应该能够通过websockets传输推送几乎所有内容,但在流式传输和轮询方面,您需要更加小心。具体来说,轮询请求必须在5秒内重新建立,当浏览器向服务器发送数据占用所有带宽时,可