在AngularJS中,HTML模板中包含的所有内联javascript代码均不起作用

在AngularJS中,HTML模板中包含的所有内联javascript代码均不起作用,第1张

在AngularJS中,HTML模板中包含的所有内联javascript代码均不起作用

jQlite不支持脚本标签。jQuery确实如此,因此建议您在需要此功能时包括jQuery。

来自Angular的IgorMinar的讨论:

我们在jqlite中研究了支持脚本标签的方法,但是要获得跨浏览器支持需要做的事情涉及很多黑魔法。因此,我们决定在这种情况下,我们现在建议用户仅将jquery和angular一起使用。对我们来说,重写jquery的三分之一以使其在jqlite中起作用是没有意义的。

这是相关的github问题[jqLit​​e应该以与jQuery相同的方式创建元素,在结束问题之前,Igor会使用jQuery对此进行总结:

对于jqlite来说,这太疯狂了,因此我们不会这样做。相反,我们将记录文档,如果您希望在ng:include或ng:view模板中包含脚本元素,则应使用jquery。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5620963.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存