草庐IT

AngularJS2

全部标签

angularjs - 用户注册无效并通过 OTP 激活

以下是身份验证流程的步骤:用户通过输入他的详细信息进行注册,他将向他的邮箱发送了一个OTP。此时用户详细信息存储到mongoDB。通常在验证OTP后,用户可以登录应用。但就我而言,在验证OTP之前,用户可以登录申请。如何解决这个问题,请帮助我。我的一些代码如下所示。模型.jsvarUserSchema=newSchema({name:String,email:{type:String,required:true,select:true},mobile:{type:String,required:true,select:true},password:{type:String,requir

AngularJS文件函数后执行.js文件

我有两个.js文件。我想在第一个.js文件结束的函数之后“读取”第二个文件。我怎么做?HTML文件:LoadElements第一个JavaScript文件(AngularJS):varapp=angular.module('graficosApp',[]);app.controller('graficosAppCtrl',function($scope,$http){$scope.CarregarGraficos=function(){varmyEl=angular.element(document.querySelector('#sortable1'));myEl.prepend(conte

javascript - 使用 restangular 将表单数据从 AngularJs 前端发布到 NodeJS RESTful API

我正在处理一个项目,我在使用restangular将表单数据从我的angularJS前端发布到我的后端RESTfulAPI时遇到了麻烦。每次我尝试都会收到错误代码400(错误请求)。下面是我的代码应用程序.js'usestrict';angular.module('clientApp',['ngRoute','restangular']).config(function($routeProvider,RestangularProvider){RestangularProvider.setBaseUrl('http://127.0.0.1:3000');$routeProvider.wh

angularjs - 如何将使用 Passport Js 的 mongodb 用户迁移到 Couchdb?

我正在构建一个离线优先的应用程序,但直到现在才对其进行研究。我当前的设置是该应用程序使用Angular(1.x)并使用MongoDB数据库上的NodeJS与我的服务器通信。我目前正在使用PassportJS进行身份验证。我想将我所有的日期迁移到CouchDB并在我的应用程序上使用PouchDB。如何从我当前的设置迁移到PouchDB到CouchDB?迁移后如何验证我的用户? 最佳答案 如何将我当前的设置迁移到CouchDB移动数据要将数据从mongo导出/导入到couch,您只需按照thesesteps即可.基本上,您只需转储jso

angularjs - 如果任何集合的文档超过 100 个,MEAN stack 应用程序将停止工作

我有一个运行以下版本的应用angularjs1.46蒙戈4.0.0Mongoose4.1.12表达4.7.4Node8.11.3只要我所有的表都包含100个或更少的文档,一切都很好。一旦我到达101,它就会停止返回任何文件。这些是只有一个索引的小型文档,因此大小不是问题。我在想是不是某个地方的设置导致了这种情况,但这是我第一次使用这些技术。这种行为在本地(在Windows机器上)和部署在AWSunix机器上(代码通过git传输)时都会发生。我已将其简化为这个。我已经定义了一个简单的模型和路线来尝试隔离问题。所以我只是将路线放在浏览器中,我认为这会排除方程式的Angular。最多100个

node.js - 无法通过 express/mongoose/angularjs 从 Mongodb 访问数据

我正在使用MEAN堆栈开发一个简单的自定义CMS。这是我有史以来的第一个Web应用程序,我正在使用它来学习技巧。不幸的是我无法从mongodb访问数据。mongodb服务正在运行,数据就在那里(我从mongoshell中将两个新闻文档插入到“新闻”集合中)当我通过db.news.find()查看它时。我添加了带有“db.news.insert(var)”的示例数据(两个文档),因为。所以我需要的是能够从数据库中获取新闻数据,并将其发送到angular.js客户端,然后客户端将在每条路线上的固定框中显示它。然后,当然,我需要能够在Angular客户端中编辑数据,将其发送回服务器并将其保存

angularjs - 如何将 Elastic Search 与 Meanjs(Mongodb、Express、Angular、Nodejs)集成

我已经用grunt安装了MEANJS。它现有的模块工作正常。问题是我正在尝试将ElasticSearch与angularJs集成。但没有得到任何正确的解决方案。当我将Elasticsearch连接到server.js时。然后在终端上显示搜索结果。如何在首页通过angularjs显示搜索结果。我也想连接elastic数据库和mongodb数据库,这样elasticsearch就可以自动更新了。任何建议对我都非常有帮助。通过我正在使用的Elasticsearch进行连接varMyOpenRecipes=angular.module('myOpenRecipes',['elasticsear

angularjs - 过滤特定类型的所有项目(引用文档)

我正在尝试查询属于inventory.product.type计算机的所有inventory.products。我不知道该怎么做。我已经阅读了文档并尝试了一些,但看起来像:db.inventory.products.find({type:{code:{$in:['computers']}}})会是正确的方法,但永远不要退回任何类型的产品。我在mongo提示符中构建查询的原因是,当我成功时,我可以将它移动到我的服务。有什么建议吗?库存.产品'usestrict';varmongoose=require('mongoose');varSchema=mongoose.Schema;varPr

javascript - $locationProvider html5mode 在刷新时导致 "cannot GET"错误 - AngularJS Node 应用程序

我正在尝试使用locationProvider从我的Angularjs应用程序的URL中删除主题标签,并且在我手动刷新页面之前它工作正常。这总是会在浏览器中导致“无法获取..”错误。我做了一些研究,我想我必须使用.htaccess文件来重定向,但我不确定如何实现它,我已经在网上搜索了解决方案,但到目前为止还没有成功。这是我的app.js,它处理到我的AngularView和Controller的路由:(function(){'usestrict';varmyApp=angular.module('myApp',['ngRoute']);myApp.config(function($ro

angularjs - 每次新建项目都要安装express、node等吗?

作为AngularJS的新手,我有几个概念性的问题。我一直在从事一个将Mongodb与Express和Node.js连接起来的项目。如果我要继续制作将Mongodb与Express和Node.js相结合的项目,以及其他使用AngularJS构建网站的项目,我应该将express、node.js、等等?像这样的项目是否会存在不同的依赖关系,因为每个项目都需要许多不同的javascript库?(如果是这样,我认为每次创建新项目时安装javascript库是值得的。) 最佳答案 基本上,您正在创建一个MEAN项目。M-蒙戈E-expres