指令模板'zfAsButton'必须只有一个根元素
Template for directive 'zfAsButton' must have exactly one root element
我有一个基础应用在流星与angularjs。我使用zf-as-button指令,但它说错误
Template for directive 'zfAsButton' must have exactly one root element
我发现这个问题是可以通过将指令模板封闭到div或span或通过删除replace: true来解决的,但我不能为基础包这样做,因为它包含在gitignore中,在其他情况下不起作用。还有其他人有这个问题吗?如有任何帮助,不胜感激
谢谢
我没有使用基础应用程序,但是,根据项目源代码,这个问题不应该发生使用基础的模板。
您可以看到zfAsButton
指令正在使用components/actionsheet/actionsheet-button.htm
模板(https://github.com/zurb/foundation-apps/blob/master/dist/js/foundation-apps.js#L1208)
如果你看https://github.com/zurb/foundation-apps/blob/master/dist/js/foundation-apps-templates.js#L18你会看到模板有一个根元素,正如指令在定义中有replace:true
时所期望的那样。
查看正在加载的模板是哪个,因为它看起来不像我之前引用的那个。
相关文章:
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 当知道同一hiearch中至少有一个元素时,遍历到元素.结构使用jquery
- 有什么方法可以在下一个元素上进行追加吗
- 检查一个元素是否有一个类与另一个类总是返回true
- Lodash:返回对象的第一个键,该对象的值(即数组)中有一个给定的元素(即字符串)
- 当一个元素中有绝对定位的子元素时,获取该元素的全宽
- 如果循环中至少有一个元素返回 false,如何将变量设置为 false
- 我在Phaser有一个项目.我想在画布上的元素上做一个用户图像编辑器
- Bootstrap如何知道一个元素是否有popover
- 如果所有单选框在jQuery中都有一个选择,则显示一个元素
- angularjs在一个元素上有两个指令
- 断言一个元素是有重点的
- 有角度的ng重复只显示最后一个元素.如果只有一个元素;我什么也不展示
- 在 CSS 中有一个单独的伪选择器,以显示有关一行中多个元素的信息
- 为什么 Angular 指令只能有一个根元素
- 在 JavaScript 中是否有可能在指定点获取一个元素,如果它不在顶部但实际上可见
- 我有一个函数,我只是想在滚动到特定元素时触发它
- 检测每个函数中是否有一个元素为空
- 如果我有一个元素的x角和y角的位置,我怎么知道元素A是否在元素B中
- 我有一个元素在鼠标悬停时显示,现在我想在鼠标离开时隐藏它.我该怎么做呢?