如何使用angular 2在网页包中添加crypto js
我想在angular 2中使用crypto js来加密密码。有人能告诉我如何在网页包中添加crypto js插件吗。我对此一无所知,请帮帮我 这是答案,可能会给你一些线索。然而,这是针对angularjs(Angular1)的。这就是我的app.js的样子如何使用angular 2在网页包中添加crypto js,angular,webpack,cryptojs,Angular,Webpack,Cryptojs,我想在angular 2中使用crypto js来加密密码。有人能告诉我如何在网页包中添加crypto js插件吗。我对此一无所知,请帮帮我 这是答案,可能会给你一些线索。然而,这是针对angularjs(Angular1)的。这就是我的app.js的样子 var jquery = require('jquery'); <other requires> var CryptoJS = require('crypto-js'); var appRequires = [ngRoute,
var jquery = require('jquery');
<other requires>
var CryptoJS = require('crypto-js');
var appRequires = [ngRoute, ngCookies, ngChart];
var app = angular.module('myModule', appRequires)
.config{...}; (hidden config goes here)
// connect controllers services filters
require('./services/couchdbService')(app);
<other controllers and services>
require('./controllers/authCtrl')(app, CryptoJS);
老实说,我在将网页包应用于angularjs时遇到了一些麻烦。这似乎不像听起来那么容易
module.exports = function(myModule, CryptoJS) {
myModule.controller('authCtrl',[
'$scope', '$http', '$routeParams', 'WebappService',
function ($scope, $http, $routeParams, WebappService) {
HERE GOES CONTROLLER BUSINESS LOGIC
console.log(CryptoJS.SHA256('Taras Vaskiv'));
}]);
}