Angular -附加指令到未来的元素
Angular - attach directive to future element
首先,我是Angular的新手,所以很抱歉如果我的问题看起来很奇怪。
我知道如何将像ng-click
这样的基本指令附加到这样的元素:
<button class="test" ng-click="clearOverlays()">Remove</button>
但是我怎么能把一个指令附加到Django模板语言动态生成的输入框中呢?Django代码:
<ul>{{ filter.form.as_ul }}</ul>
未来元素看起来像这样:
<input id="id_property_parent" name="property_parent" type="radio" value="12">
所以理想的变体是如果我能够通过它的ID ('id_property_parent')将ng-change指令附加到未来元素
好吧,这取决于你真正想要达到的目标。我看到了两个不同的案子,但据我所知,你的案子很容易解决。这两种情况是:
- Django生成的动态html片段通过AJAX加载到DOM中;
- 动态html片段在页面发送到客户端之前插入到完整的文档中。
ng-change
)。当Angular解析文档时,它会找到并编译ng-change
指令,而不需要添加任何其他JS代码。所以基本上,你要问的问题是:"如何在Django的表单输入中添加自定义属性?"希望有所帮助
相关文章:
- 检测未来元素的存在并采取行动
- 如果选择了当前年份,则在Select元素中仅显示当前和未来月份
- Mobile Safari、jQuery以及绑定到未来的DOM元素
- j查询未来元素选择器
- 未来元素不会与 on() 绑定
- j查询未来媒体元素的功能
- 如何创建一个可以处理未来元素的函数
- 在jQuery中隐藏一些未来的元素
- Javascript:替换 html 中的字符串,而不破坏未来事件处理程序的元素
- 如何将FUNCTION附加到未来元素
- CanJS未来元素事件绑定
- 我可以在文档上使用什么来不时应用函数,包括未来元素
- 当前和未来元素的事件侦听器Without jQuery
- Angular -附加指令到未来的元素
- 如何将此方法应用于所有未来的匹配元素
- 计算一个元素未来的高度
- 在电流&上运行匿名函数;未来的元素
- 对所有未来的元素应用CSS规则
- jquery 淡出在未来元素上
- jQuery .on('click')不能处理未来添加的元素