当前位置: 首页 > 知识库问答 >
问题:

在Dojo中使用Sizzle

贺善
2023-03-14

我看到了一些问题(用Sizzle替换dojo.query?)关于在dojo中使用Sizzle作为选择器引擎,并且知道这是可能的,但似乎找不到任何关于如何进行的教程或信息。

我知道在您的build.profile.js文件中,您可以选择这样的选择器引擎:

    selectorEngine: 'lite',

但是我该如何用嘶嘶声指向/替换“精简版”或“极致版”呢?

共有1个答案

荀振国
2023-03-14

作为一个鲍尔爱好者,我会使用鲍尔来安装嘶嘶声鲍尔安装嘶嘶声。在配置文件中,您应该为selectorEngine设置一个假值,以防止加载任何预先存在的选择器引擎。要预加载嘶嘶声,请将其添加到您的构建层。然后在您的dojoConfig中设置selectorEngine:'sizz/sizz'(在页面上加载Dojo之前)。

 类似资料:
  • Dojo是一个强大的面向对象JavaScript框架。主要由三大模块组成:Core、Dijit、DojoX。Core提供Ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API。Dijit是一个可更换皮肤,基于模板的WEB UI控件库。DojoX包括一些创新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器

  • TinyMCE 4 Widget for Dojo @caitlineatman and @billeatman have created a TinyMCE 4.x widget for Dojo 1.10+, in which each editor instance can have a unique configuration. The tinymce-dojo-widget reposi

  • Dojo Mobile 框架是一套移动终端的Web应用开发框架,是 Dojo 的一个子项目。Dojo Mobile主要面向手持设备上的Web富客服端应用开发,提供了iPhone和android两套主题,使得基于iPhone或者Android的Web应用具有手机本地应用的外观和效果,而同时也给了开发者更多的主导权。下面是在Android下基于Dojo Mobile开发的Web应用Demo图,如果不是

  • Dojo Faces是一套基于Dojo实现的JavaServerFaces控件。它为开发基于JSF的Web应用程序提供了功能强大的Ajax用户操作界面。

  • 问题内容: 有没有人使用Selenium和大量的Dojo Web应用程序进行了广泛的自动化?我正在寻找您可能遇到的任何问题或与Selenium和Dojo的组合直接相关的问题。 问题答案: 我已经在许多不同的Web应用程序中广泛使用了Selenium,包括Dojo上的一些Web应用程序。你应该没事的。我建议的一种做法是确保要测试的所有组件(将要驱动的UI控件以及要阅读以进行测试的文本组件)均已设置I

  • 我开发了一个自动化框架,用于测试用Dojo构建的应用程序。我遇到的困难是Dojo动态生成ID的方式。因此,ID与XPath一样不稳定。更改、添加或删除页面上的元素也会导致元素的ID更改。这导致自动化中断。我敢肯定,如果不检查每个页面上的每个元素并做一些超出我专业知识的编码,可能没有100%的解决方案。然而,我在这里要求更有经验的程序员给出你的建议,在这种情况下,获取测试元素的最佳方式是什么(破坏最