在AngularJS中使用引导模式时,事件冒泡似乎不起作用
我收到了关于使用引导模式的一些问题。在AngularJS中使用引导模式时,事件冒泡似乎不起作用
首先,对我的英语技能感到抱歉,也许有一些问题来理解我的问题。
我做了一个按钮作为directive
来动态添加下面的链接。
。
Angularjs dynamically adding and removing elements using directive
http://jsfiddle.net/Stepan_Kasyanenko/4ktmvzcm/1/
^^^^^上面的链接正是我所咨询。
。
而我的问题是在这个小提琴。
。
https://jsfiddle.net/CRDeity/6kmszgL0/
。
当我把它写入modal
时,即使点击了它,它也不起作用。
如果在modal
以外,这个效果很好。
modal
的event
中是否有中断?
我可以给你解决方案。
检查这个小提琴。
Directive have to use snake-case
当使用指令,必须使用-
考虑snake-case
。
<button add-item-line class="btn btn-info btn-lg">
Add list
</button>
哦..这是我愚蠢的错误..非常感谢!我想给你+1,但我不能。非常感谢! – CRDeity
您的指令没有被正确声明。 Angular使用属性标准化将指令链接到元素,因为HTML不区分大小写,而JavaScript区分大小写。 (详情请参阅Matching Directives)。指令'addItemLine'
和'additemline'
将完全相同,没有这种标准化。
在HTML中,您使用Dash分隔名称,将其转换为与它们的Camel Case等效项。因此,要达到'addItemLine'
指令,您需要add-item-line
属性。
<button add-item-line class="btn btn-info btn-lg">
工作的例子版本:https://jsfiddle.net/bLanoznz/
哦..这是我愚蠢的错误..非常感谢!我想给你'支票',但抱歉不能使用这个不止一次..但无论如何谢谢你。 :) – CRDeity
在小提琴,只需添加这是不工作 – Thusitha
@Thusitha哦,我真的很抱歉模态代码。我带来的是错误的小提琴。现在我改变了它。 – CRDeity
在你的例子中似乎还没有一个模态;这是为什么你应该在代码体*中包含代码*的主要例子。 – Claies