为了账号安全,请及时绑定邮箱和手机立即绑定

注释方式使用自定义指令无效

<!-- directive:xingoo -->
		<div></div>

		<script type="text/javascript">
			var myAppModule = angular.module("myApp",[]);

			myAppModule.directive("xingoo",function(){
				return{
					restrict:'AECM',
					template:'<div>hello my directive</div>',
					repalce:true
				}
			});
		</script>

我这样使用了,前后都加了空格,但是却没有内容显示。其他的三个都显示出来了、很奇怪。

是我用的版本,不支持吗?我使用的是1.2.16的angularjs

正在回答

1 回答

应该是版本的问题,我刚查了下1.2.16的官方文档,现在的配置项只有AEC

The restrict option is typically set to:
'A' - only matches attribute name
'E' - only matches element name
'C' - only matches class name
These restrictions can all be combined as needed:
'AEC' - matches either attribute or element or class name


0 回复 有任何疑惑可以回复我~
#1

xingoo 提问者

跟我的猜想一样,可惜没找到对应版本的文档。多谢了
2015-02-14 回复 有任何疑惑可以回复我~
#2

偶看 回复 xingoo 提问者

官方文档地址 https://code.angularjs.org/1.2.16/docs/guide/directive
2015-02-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
AngularJS实战
  • 参与学习       205464    人
  • 解答问题       1158    个

一起学习AngularJS的基础教程,通过实例学习并学会AngularJS

进入课程

注释方式使用自定义指令无效

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信