在编写JSP时,我总是使用<%-- --%>
而不是<!-- -->
来编写任何注释,因为它不会输出到HTML.我已经开始使用AngularJS了,我想知道是否有任何类似的注释构造可以使用。不一定要让注释在HTML源代码中不可见,但我更希望它们不在那里。
由于我对AngularJS的了解有限,我不确定他们如何阻止它出现在源代码中,但我只是想问一下,以防万一有办法。也许在AngularJS中也有注释的最佳实践?任何意见都将不胜感激。
发布于 2012-07-05 03:15:25
AngularJS是一个用于HTML/JS/CSS页面中动态特性的库。它不是像JavaServer Pages这样的模板语言。因此,它没有特殊的注释语法。当然,您仍然可以使用HTML样式的注释。
发布于 2014-08-01 01:07:10
您应该使用预部署处理工具,如grunt uglify。它将允许您剥离注释,并执行更有用的部署预处理,例如缩减代码。
发布于 2014-03-18 11:22:12
使用指令:
myApp.directive('comment', ['$rootScope', function($rootScope) {
return {
restrict: 'AEC',
link: function($scope, element, attrs){
$(element).remove();
}
};
}]);
示例:
<comment>Remove me</comment>
https://stackoverflow.com/questions/11334335
复制相似问题