0
在jQuery中我可以创建一个Web组件,象这样:AngularJS结合功能将多个元素
jQuery的
<script>
$(document).on('click', 'm-button[alert]', function(e){
alert($(this).attr('data-message');
});
</script>
HTML
<m-button alert data-message="Hello World!">Say Hello</m-button>
<m-button alert data-message="Goodbye World!">Say Bye</m-button>
当我点击任何上述按钮的我会使用data-message
属性中定义的文本获取警报。
在Angular中这样做的最佳做法是什么?一种方法是将ng-click
分配给每个<m-button>
,有没有更好更有效的方法?
谢谢!在摆弄了一下之后,我完美地完成了它的工作 – borislemke