我正在做一个角度项目,它可以懒洋洋地加载小部件,也可以从UMD包中加载它们。
我目前正面临一些问题,当构建我当前的项目,以生产启用AoT。
问题所在
AoT构建不提供编译器。因此,我向应用程序提供JITCompiler。
当使用import(path/to/module)在生产模式下与JITCompiler一起编译模块时,我收到
main.e522a776bacf42032766.js:1 ERROR Error: No NgModule metadata found for 'function(){}'.
at e.resolve (main.e522a776bacf
现在我想知道这是不是可能的:
我有一些元素,它有一些事件。现在,假设单击元素时,我显示了alert('clicked);
还有一个问题:有没有办法抓取这个元素的事件,并将这个事件添加到例如beyboard的左箭头按钮?
我正在寻找的是:从一个元素中抓取所有事件,并将此事件附加到另一个元素-在本例中是键盘按钮,但这可能是另一个DOM元素。
如果可能的话,谢谢你的建议/策略/信息。
编辑:我找到了这个代码片段,但这不起作用,但很好地解决了我想要做的事情:
function copyEvents(source, destination) {
// Get source eve
我的代码运行得很好,但是当我试图在PDF导出的文档上添加一条消息时,请向我显示消息
Uncaught TypeError: Cannot read property 'body' of undefined
at Object.customize (<anonymous>:97:42)
at s.action (buttons.html5.min.js:27)
at q (dataTables.buttons.min.js:13)
at HTMLButtonElement.<anonymous> (dataTables.
我的ajax请求可以工作,但我不理解服务器日志。当我查看服务器日志时,会看到ajax请求的如下内容:
Processing by UsersController#change_food as */*
我不知道为什么要说*/*。我希望它能像这样说JS:
Processing by UsersController#change_food as JS
这是整个事物的流动。对于这个ajax请求:我只是绑定了一个事件侦听器,以便在选中框发生更改时进行绑定,然后在选择更改时提交一个ajax请求。以下是表单字段:
# _form.html.erb
<div class="field"&