问题标签 [inject]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gwt - 用于 Rpc 服务的变量上的 GIN @Inject
我对在变量上使用 Inject 有点迷茫。
我得到了这段代码:
使用这段代码,我可以在课堂上的任何需要的地方调用我的 RPC 服务(点击...)我想通过直接在变量中注入来清除代码;这样做 :
这始终将服务保持为 NULL。难道我做错了什么 ?rpc 服务的 GIN 魔法是否意味着要以其他方式完成?
谢谢!
annotations - 使用 jMock 注入模拟对象
我正在尝试使用 jMock 创建一个模拟对象。模拟对象看起来不错 - 但问题是它没有注入到测试类。这是我的代码:
正如我所说 - 模拟对象按预期创建 - 但是当我调用使用的方法时TestClass
-TheMockInterface
我得到一个 NullPointerException。
我知道 Mockito 有@InjectMocks
- jMock 也有类似的东西吗?
javascript - 需要检测 Javascript:函数调用/参数 - ANTLR?
我需要加载 Javascript 并自动检测它:具体来说,我想记录对函数的每次调用,并提供调用该函数的参数列表。
我用 Python 有一个半生不熟的方法:使用 're' 来匹配 'function' 关键字——但它真的很原始(不处理注释等)。
我不是 ANTLR 方面的专家(离它很远):但是我可以多么容易地利用已经构建的 Javascript Parser 来执行此操作?(我们可以“挂钩”到标准 java 以在正确的位置动态创建我需要的代码吗?)
顺便说一句:实际的日志记录将(可能)使用 log4javascript 完成;但我也可能只使用“警报” - 困难在于让代码注入工作......
因此,例如,我需要转为:
进入:
c# - 注入从 MethodInfo.GetMethodBody() 导出的 byte[]
我想知道,是否可以将先前通过 GetMethodBody() 从方法导出的 byte[] 代码注入回去,这意味着它可以再次成为可运行代码。如果有人可以编写非常简单的示例或解释,我将不胜感激。
问候,
ruby - 使用#inject 连接数组中的字符串
我正在上一个在线课程,它通常有一个非常简单的单行解决方案。一个问题指出,给定以下数组:
我必须使用#inject
一个字符串来获取所有名称的单个字符串,每个名称都以字符串开头,如下所示:
虽然这可以很容易地用#map
and完成#join
,但这个特殊的练习只需要使用 #inject。我想出了这样的事情:
这会给我:
其中字符串末尾的空格没有作为正确的解决方案传递。
- 我如何在最后没有空格的情况下实现这一点?
- 这甚至是正确的使用方式
#inject
,传递一个空字符串吗? - 我是否正确使用了
<<
组合字符串?
android - Android 和 RoboGuice - 在 Fragment 上注入视图?
我有一个片段需要在屏幕上显示。我希望能够用来InjectView
注入我的 UI 元素。InjectView 在活动上工作正常,因为视图(xml)是在 期间设置的onCreate
,但是在片段上,视图设置在onCreatView
.
那么有没有办法在片段上使用 InjectView 呢?我知道我可以使用 findViewbyId 来查找每个元素,但我宁愿使用 InjectView
jquery - 在 Ajax 注入的 HTML 上使用 JQuery editInPlace
我在静态 HTML 页面上成功使用了 JQuery editInPlace 插件。
当通过 Ajax 调用注入 HTML 时,它不能使用相同的 HTML。
我知道使用 .on() 例如 '$('.edit_inplace_field').on(...)' 应该有助于解决问题,但我不确定应该如何为这个特定插件完成它.
插件:http ://code.google.com/p/jquery-in-place-editor/
工作的静态 HTML 代码如下所示:
与静态 HTML 一起使用的关联脚本:
帮助将不胜感激。
capture - 捕获、伪造和注入数据包
为了构建一个测量工具,我需要捕获数据包,伪造它们并将它们重新注入网络。我可以研究哪些工具或库?
谢谢。
java - 在 Android/Java 中是否可以将代码传递给服务类?
我试图让用户“制作自己的服务”。我能想到的最直接的方法是创建一个空服务并让他“填充它”。他将编写自己的代码,我将与我的项目一起编译它。(如果不理解,代码应该以编程方式而不是手动方式注入服务)。
有限制要求以这种方式完成。
jsf - @ManagedProperty 的 CDI 替换
我正在尝试将 Richfaces 4 展示中的一些代码转换为使用 CDI 而不是 JSF 注释。
我知道我可以使用@Named
to replace@MangedBean
和@Inject
to replace @ManagedProperty
。但我遇到了一些麻烦。我正在尝试专门转换 RichFaces Tree 示例。
我做了以下更改,我知道这是不正确的,所以请不要使用它:
然后我添加了(我不确定这是否需要):
并改变:
我无法找出@ManagedProperty(value = "#{cdsParser.cdsList}")
使用 CDI 替换的正确方法?