AngularJs中directive的templateUrl Template for directive 'shows' must have exactly one root element. views/manager/show.html
在使用AngularJs中directive的templateUrl定义一个页面的时候出现了,可是我在页面中定义了根元素Template for directive 'shows' must have exactly one root element. views/manager/show.html
下面的代码
AngularJs中directive:
managerApp.directive('shows', function() { return { restrict: 'E', templateUrl: 'views/manager/show.html', replace: true }; });
<shows><div></div></shows>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <div>fff</div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我将replace设置成true就报这个错,设置成false就能正常使用
我把那个去掉了还是不行。泪奔了。/dk