我正在编写一个自定义小部件,它需要一些支持的 javascript 代码,我需要输出一些。
选项是:
onReady
部分。 我的直觉是避免以下事情:
<!-- original widget output -->
<input id="date" />
<-- Appended javascript -->
<script type="text/javascript">
jQuery('#date').datepicker()
</script>
相反,我最近在我的 PHP 项目中选择了第 3) 项。 Django 有一个很好的方法来做 2 或 3 吗?我希望我可以从我的小部件
render
的上下文中使用这种方法。功能。如果我的小部件不知道它所在的表单,这可能会排除选项 2)。
最佳答案
关于Django:将 Javascript 添加到自定义小部件的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2226484/