Angularjs 如何安装ngSanitize?
我正在尝试使用ngSanitize,以便将html内容(外部)注入我的应用程序。然而,我在ngSanitize安装时遇到了麻烦。如果我将其添加到我的应用程序模块中,它将停止工作。我应该从什么地方下载这个吗?Angularjs医生什么也没说Angularjs 如何安装ngSanitize?,angularjs,Angularjs,我正在尝试使用ngSanitize,以便将html内容(外部)注入我的应用程序。然而,我在ngSanitize安装时遇到了麻烦。如果我将其添加到我的应用程序模块中,它将停止工作。我应该从什么地方下载这个吗?Angularjs医生什么也没说 var crmApp = angular.module('crmApp', [ 'ngRoute', 'crmControllers', 'ui.bootstrap', 'ngSanitize', ]); 是的,您需要下载并包括它:安装。你想
var crmApp = angular.module('crmApp', [
'ngRoute',
'crmControllers',
'ui.bootstrap',
'ngSanitize',
]);
是的,您需要下载并包括它:安装。你想要鲍尔
npm install -g bower
转到项目根目录并安装ngSanitize:
bower install angular-sanitize --save
bower安装
为您下载脚本。在应用程序中包含JavaScript:
<script src="/bower_components/angular-sanitize/angular-sanitize.js"></script>
如果您想在不下载的情况下使用CDN资源,请转到并单击所需版本。将在此处找到所有可用的各种资源,然后您可以将位置直接复制到脚本标记中:
<script src="//code.angularjs.org/1.2.20/angular-sanitize.min.js"></script>
安装
npm安装--保存角度清理
导入应用程序内模块
从“角度清理”导入ngSanitize代码>
将其添加到您的模块中
angular.module(“应用程序”,[ngSanitize])
在组件中使用
controller: class appController {
constructor($sanitize) {
this.$sanitize = $sanitize;
this.text = this.$sanitize('text to be sanitized');
}
}
安装bower后安装angular sanitize--保存在angular.module('crmApp',['ngRoute','crmControllers','ui.bootstrap','ngsanitize',])中导入ngsanitize的需要。??您好。。。你安装这个的方式。。。这是给nodejs的吗??我的意思是,如果我只是在用javascript编写老式的html,这不适用于我,是吗?Bower是一个包管理器,主要用于客户端。这就是说,鲍尔有点失宠了。我会考虑使用NPM来管理依赖项。即使您现在没有使用包管理器,了解包管理器是一个好主意。我一直在玩node,甚至在3周前买了一本书(到目前为止只阅读了第1章)。。。但是使用它发生在节点环境中,而当我用传统的
构建一个好的ole传统站点时,整个bower(或npm)讨论是不相关的,对吗????我知道bower/npm基本上是将代码下载到我的节点世界的机制。。。也许我还缺少一些东西…包经理在客户端是相关的。阅读一下包管理器在一般意义上的用法。继续走,我想它会及时点击的。假设有人构建了some_file.js
。每次他们发布新版本时,您是否希望访问项目的网站并下载它,然后更新您的项目?我不!Bower/NPM将为您做一些无聊的事情。不鼓励在生产环境中使用。请在此处阅读: