Tag: angularjs

MEAN堆栈:未定义angular度

我一直在寻找解决我的问题整整两天,现在没有结果。 我知道有很多关于“angular度没有定义”的线索,但他们的答案是无济于事的。 起点是我已经在DigitalOcean上为SPA部署了MEAN栈。 也有使用中的咕噜声。 该应用程序已成功运行,直到咕噜试图运行有angular.module的server.js文件(…调用。 文件夹结构如下: node_modules 应该有一堆模块 上市 LIB angular度,angular度资源,jquery等文件夹 路线 index.js SRC 意见 index.html,index.jade,layout.jade bower.json gruntfile.js karma.conf.js 的package.json server.js bower.json { "name": "meanjs", "version": "0.3.2", "description": "Fullstack JavaScript with MongoDB, Express, AngularJS, and Node.js.", "dependencies": { "bootstrap": "~3", "angular": "~1.3.0", "angular-resource": "1.3.0", "angular-animate": "~1.3.0", "angular-mocks": "~1.3.0", "angular-bootstrap": "~0.11.0", "angular-ui-utils": "~0.1.1", "angular-ui-router": "~0.2.10" } […]

如何使用Angular前端和Node后端以及从OAuth开始的Git中心API创buildWeb应用程序?

我的意思是说如何stream量应该在我的客户端和服务器和GitHub服务器之间。 从OAuth开始,只有我没有得到它,也被困在获取请求的错误。 从哪里可以获取OAuth的获取请求,客户端或服务器。 什么是更好的做法?

如果您已经定义了快速路线,为什么要创buildAngular路线?

我在MEAN堆栈区域是新的,我有一些与Angular路线相关的疑问。 为什么我应该在客户端重新创build后端express.js的路由,有什么好处? 这是Angular.js如何工作的唯一方式? 我看到了一些Jade.js的例子,并没有必要重新创build客户端的路由,使事情更简单。 谢谢!

在js中的双向数据绑定

我正在使用nodejs + Angular和HTML作为一个froentend 这是我的HTML代码 <div id="container" ng-app='two_way' ng-controller='two_way_control'> <div class="row" ng-repeat="data in profile_pictures"> <div class=".col-sm-6 .col-md-5 .col-lg-6" style="background-color:#eee;height:150px;width:500px;margin-left:240px;margin-top:20px;"> <h4 style="padding:10px;">User Say's</h4><hr> <img src="{{data.profile_picture}}" class="img-circle" style="width:100px;height:100px;margin-left:-140px;margin-top:-130px;"> </div> </div> </div> 和我的angular码在这里 app.controller('two_way_control',function($scope,$http,$interval){ load_pictures(); $interval(function(){ load_pictures(); },300); function load_pictures(){ $http.get('http://localhost:3000/load').success(function(data){ $scope.profile_pictures=data; }); }; }); 和我的服务器代码是 app.get('/load',function(req,res){ connection.query("SELECT * from user_info",function(err,rows){ if(err) { console.log("Problem with MySQL"+err); } else { […]

使用angular从Node.js中调用多个动作

请帮忙,我在编程unf。 我为一个页面创build了一个路由router.get('/statistics', routesCtrl.statistics) ,我想在一些图表中使用Angular显示一些统计信息。 我意识到我需要发送一些查询结果,比如在db中有多less个注册,有多less个有这个属性,有多less个有这些属性,等等,对我来说都是新东西。 到目前为止,在路线的回应中,我仅从上面的列表中发送了一个统计信息。 我应该如何将这个信息发送给Angular,我应该创build一个包含这些统计信息的字面值对象,将它们打包在响应中并发送给Angular? 或者从数据库发送整个json,并在Angular中parsing它,但是这似乎也是一个错误的想法,因为如果它是真的,我不能使用Angular的mongoose查询。 我没有任何其他的想法,可能有更专业的方法。 谢谢!

使用angular度和节点js的单页面应用程序

大家好我是新的nodejs可以任何人build议我一些有用的参考或文档开发单页面应用程序,使用angularjs,nodejs和mongodb。 任何帮助,链接,想法非常赞赏 提前致谢

MEAN应用程序的负载testing

我目前正在用MEAN stack编写一个应用程序,并将第一个版本部署到服务器。 该应用程序由一个static HTML file (以及CSS和一些图像)和一大堆JavaScript文件组成。 加载页面时会执行很多JS,包括从Angular应用程序到NodeJS服务器的多个请求。 到目前为止,我已经尝试了几种负载testing工具( Apache Benchmark , JMeter和loadtest ),但是他们只是testing服务器来对付static HTML file 。 我需要一个工具(或上述工具的选项),它至less可以运行JavaScript的init部分。 我知道这将需要至less一些小的浏览器模拟或任何其他方法来testing运行HTML文件的JS。 任何指针在正确的方向将不胜感激!

做一些事后描述与量angular器与selenium服务器与angularjs

我想在每次描述之后(而不是在每个testing用例之后)做一些事情,在每次描述之前,有没有办法做到这一点? 我已经尝试过下面的格式,但它给了我错误,之前和之后没有定义,是否有可能做一些任务之前和之后的每个描述: describe('testcase', function () { before(function () { ————– }) beforeEach(function () { —————– }) afterEach(function () { ————– }) after(function () { —————– }) it('task1', function () { ———– })it('task2', function () { —————— }) })

使用JWT授权从express node.js下载文件

我在我的node.js服务器上使用express-jwt模块来授权用户访问不同的请求。 其中一个要求最终将是一个文件下载与快递res.download(文件)。 问题是我不能像通常通过AJAX(angular $ http.get)那样执行请求,因为这不会触发浏览器中所需的文件下载popup窗口。 虽然没有AJAX(window.open),我无法为express-jwt提供必要的授权标头。 任何提示如何使用express和jwt-express从node.js中获得授权文件的下载?

使用AngularJS ajax将数据发布到sails.js后端的API

我是新来的,并且对使用AngularJS将表单数据发布到sails.js的API有点困惑,但是这个表单不起作用,并且这个没有那么明显的错误: TypeError:string不是一个函数 我想知道什么可能是错的。 我怀疑我使用的API是错误的$http.post() ,但我不知道。 我有以下称为regEmployee() Employee模型和EmployeeController方法: 员工模式: module.exports = { attributes: { name:{ type:"string", required:true, minLength: 2 }, empnum:{ type:"string", required:true, unique: true }, email:{ type:"email", required:true, unique: true } } }; regEmployee()方法: $scope.regEmployee = function() { $http.post("http://localhost:1337/employee/create", {name: $scope.employee.name, empnum: $scope.employee.number, email: $scope.employee.email} ).success($scope.message = "successful registration" ).error($scope.message = "failed registration"); } html中的表单: […]