草庐IT

dynamic-class

全部标签

javascript - react Prop : Using an HTML entity within JSX dynamic content?

我有一个Reactcomponent,我想为其属性分配一个包含JavaScript变量和HTML实体的字符串。我尝试过的一些方法导致HTML实体被转义。例如,–逐字呈现为“–”而不是“–”。有没有办法让HTML实体在分配给ReactProp的JSX动态内容block中呈现非转义?尝试次数尝试使用templateliteral:...问题:在呈现的输出中,–按字面意思呈现为“–”而不是“–”。尝试构建一些不带引号的简单JSX:问题:这在编译时因语法错误而失败。尝试通过将JSX包装在中来解决语法错误元素:{name}–{descr

javascript - 好奇 : is it possible to have dynamic Ajax data variable names?

一些背景:在最近的一个项目中,我尝试编写一个简化的jQuery插件来处理在更新各种输入时发出的一些Ajax调用。我将JavaScript函数编写为插件,这样我就可以在各种输入上调用它,如下所示:$("#email").updateChanges();然后,从插件中,我收集了输入的ID、值等。问题:我真正想做但找不到解决方案的是动态生成通过ajax传递的数据变量的名称。为了更清楚,给出这个函数:jQuery.fn.updateChanges=function(){this.bind('blur',function(){varinputName=$(this).attr("name");v

javascript - jquery-ui draggable 和 dynamic Jquery-ui draggable?

这是我从http://jqueryui.com/demos/draggable/中获取的代码jQueryUIDraggable-Defaultfunctionality.draggable{width:150px;height:150px;padding:0.5em;}$(function(){$(".draggable").draggable();$('.content').click(function(){varhtmlData='Dragmearound';$('.demo').append(htmlData);});});DragmearoundTest我正在动态制作可拖动组件

javascript - Django : Is it a good idea to generate JS dynamically?

当我为Django项目编写JS文件时,我当然会进行一些AJAX调用,目前这些调用的url是硬编码的(这非常难看)。我正在考虑让django(而不是Apache)提供JS文件,这样我就可以利用模板标签({%url%}!!!)。我有理由不这样做吗?或者是否有正确的方法来做到这一点?(我可以至少给出一个:重新发送未更改的JS文件会消耗大量时间。如果有一个应用程序在重新启动django服务器时生成文件,并在之后静态地提供它们,那就太棒了!) 最佳答案 我会选择混合技术。静态服务大部分JavaScript。但是在你的Django模板中,有一个

javascript - 如何 : Dynamically generate CSRF-Token in WTForms with Flask

我有一个水果表单,其中有一个用于香蕉的FieldList对象:bananas=FieldList(FormField(BananaForm))在前端,最初,我将其中一个字段添加到FieldListform.append_entry()现在使用Javascript我设法创建函数,可以动态添加(加号按钮)或删除(减号按钮)可填充信息的BananaForm字段的数量。FielstList自动为其所有字段创建ID。所以要用js进行动态添加,我复制了HTML代码并设置字段id+=1,例如:第一个字段:+=1的重复字段:当我像这样相应地命名它们并提交表单时,WTForms将自动识别后端添加的字段(

javascript - jQuery 手机 : refresh after dynamically adding rows to a table with column toggle

我有一个关于jQueryMobile“列切换表模式”的问题。通过Javascript动态添加行后,切换出错。并不是说它根本不起作用,而是它以某种方式变得困惑,交换列或类似的奇怪行为。我完全知道有一个"refresh"-method正好适用于这种情况,但它在我的示例中不起作用。我也看了HowtorefreshJQuerymobiletableafterarowisaddeddynamically,但它并不真正适用于我的问题。我发现的唯一其他类似问题是旧的,并且与JQM的版本我有这张table#DataCodeDataNameValueMinimumMaximum...以及更新它的Java

javascript - 不使用 class 关键字创建自定义元素

这其实更多的是关于ES6中面向对象模型的问题。不过,我将以创建新的自定义元素为例。因此,创建新自定义元素的新方法(从今天开始)是通过customElements.define(),它包含一个标签name,一个constructor和options(可选)根据MDN,Google,当然还有spec.列出的所有文档都对constructor使用了新的class关键字的变体。假设我不喜欢新的class语法,并且考虑到大部分class是一个语法糖(根据thistutorial)。规范甚至明确指出Aparameter-lesscalltosuper()mustbethefirststatemen

javascript - AS3 : How do I get dynamic loader URL from LoaderInfo in Event Listener Function?

我正在加载很多图片,并且正在使用一个数组来执行此操作。loader[i].load(newURLRequest(picture[i]));我的事件监听器功能是这样启用的:loader[i].contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete);我的onComplete事件处理程序显示了这一点:trace(e.target);//OUTPUT:[objectLoaderInfo]我在LoaderInfo中寻找了一些属性,这些属性可能会识别哪个加载器启动了监听器(“i”的值),这样我就可以具体地处理每个加载器,如下所示:

javascript - ES6 : Applying function as class method

我正在将一个项目从CoffeeScript迁移到ES6(使用6to5和Browserify),并且遇到了可能的限制或者我可能只是不知道正确的语法。在CoffeeScript中我可以这样做:classSomeViewextendsBaseViewtriggerMethod:Marionette.triggerMethod如何在ES6类中表达这一点?我尝试了几件事,但无论我尝试什么,它都会抛出Unexpectedtoken错误。这例如:let{triggerMethod}=Marionette;classSomeViewextendsBaseView{triggerMethod,//doe

javascript - 在 ES6 中获取父类(super class)名称

我有一个类,还有一个扩展该类的类。classShape{constructor(){returnthis;}}classCircleextendsShape{constructor(){super();returnthis;}}letfoo=newCircle();我可以得到foo的类letclassName=foo.constructor.name//returnsstring'Circle'是否有可能以类似的方式获取foo的父类(superclass)('Shape')的名称? 最佳答案 Object.getPrototypeO