JavaScript,只在需要时才加载组件/调用方法
JavaScript, load component/call method only if needed
我正在寻找一种方法来清理我的HTML视图从script
-标签。
的例子:
(带有script标签的视图)
<script type="text/javascript">
$jQuery().ready(function() {
call.a.method();
}
</script>
我想删除这个脚本标签,并把它放到一个类-这个类应该在文档准备事件上初始化,并执行属于被调用视图的方法。
我怎么会意识到那样的事情呢?有没有最佳实践?
我的意图的简短版本:1)。从html文件中删除脚本标签,并将此代码放入一些方法/函数中2.) 如果我调用视图,只调用属于视图的方法/函数:例子:www.url.com/testview.html执行:obj.views.testview ();
我怎么能实现像映射一样的东西,有可能识别被调用的文件/视图吗?
必须将其移到脚本文件中:)
something.js
JS代码:
$jQuery().ready(function() {
call.a.method();
}
html代码
<script src="scripts/jquery-1.6.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="scripts/something.js" type="text/javascript" charset="utf-8"></script>
相关文章:
- 如何创建带有插槽的vue js组件预加载程序
- 加载器组件仅加载一次
- 如何在ReactJs中渲染子组件时重新加载子组件的数据
- 加载服务器端渲染的React组件后执行脚本
- 在reactjs组件中预加载数据
- 在foreach中加载所有项后,Knockoutjs组件回调
- ReactJS-在加载时渲染顶级组件
- 可以't在我的React组件中加载图像
- 使用javascript加载knockoutjs组件
- 将自定义脚本加载到Vue.js组件中
- 如何在加载Angular2.RC1子组件时更新它
- Angular2 - 动态组件加载器错误
- 使用*ngIf+模板变量+loadIntoLocation以编程方式将组件加载到视图中
- 反应组件加载问题
- 反应组件加载模式(或反模式?
- Ember组件加载存储数据
- noflo:动态组件加载-组件[name]与基础[path]不可用
- 在angular组件加载时附加jQuery事件
- KnockoutJS 自定义组件加载器未执行“loadViewModel”
- 在 Angular2 中使用动态组件加载器的双向数据绑定