首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有没有办法用AngularJS编写注释,使它们在查看源代码时不可见

有没有办法用AngularJS编写注释,使它们在查看源代码时不可见
EN

Stack Overflow用户
提问于 2012-07-05 03:09:26
回答 3查看 27.8K关注 0票数 22

在编写JSP时,我总是使用<%-- --%>而不是<!-- -->来编写任何注释,因为它不会输出到HTML.我已经开始使用AngularJS了,我想知道是否有任何类似的注释构造可以使用。不一定要让注释在HTML源代码中不可见,但我更希望它们不在那里。

由于我对AngularJS的了解有限,我不确定他们如何阻止它出现在源代码中,但我只是想问一下,以防万一有办法。也许在AngularJS中也有注释的最佳实践?任何意见都将不胜感激。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-07-05 03:15:25

AngularJS是一个用于HTML/JS/CSS页面中动态特性的库。它不是像JavaServer Pages这样的模板语言。因此,它没有特殊的注释语法。当然,您仍然可以使用HTML样式的注释。

票数 22
EN

Stack Overflow用户

发布于 2014-08-01 01:07:10

您应该使用预部署处理工具,如grunt uglify。它将允许您剥离注释,并执行更有用的部署预处理,例如缩减代码。

grunt uglify

票数 5
EN

Stack Overflow用户

发布于 2014-03-18 11:22:12

使用指令:

代码语言:javascript
复制
myApp.directive('comment', ['$rootScope', function($rootScope) {

    return {
        restrict: 'AEC',
        link: function($scope, element, attrs){
            $(element).remove();
        }
    };
}]);

示例:

代码语言:javascript
复制
<comment>Remove me</comment>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11334335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档