Articles of angularjs

从今天的date获取mongodb的项目列表

我想从我的MongoDB中获取今天的date列表。 我只是得到了我想要的结果,当我在下面的pushups.js文件中硬编码date: "date":"2017-10-26T07:09:36.417Z 。 这是我的代码。 在我的MongoDB文件 { "_id": { "$oid": "59f18ac290531423ecb3cb51" }, "date": "2017-10-26T07:09:36.417Z", "count": "25" } pushups.js : router.get("/pushupsToday", function (req, res) { var dateObj = new Date(); console.log(dateObj); db.pushups.find({"date": dateObj}, function (err, pushups) { if (err) { res.send(err); } res.status(200).send({"success": true, "result": pushups}); }); pushups.service.ts : @Injectable() export class PushupService { apiUrl = […]

在validation失败时立即停止file upload

我正在处理平均堆栈应用程序,并面临file upload的一个问题。 我想立即停止所有上传global.isProcessKilledvariables为true 。 我的代码如下 photo.js var express = require("express"); var app = express() var router = express.Router(); var multer = require("multer"); var mongoose = require("mongoose"); var fs = require("fs"); var jwt = require("jsonwebtoken"); var lib = require("../../../config/lib"); var storage = multer.diskStorage({ destination: function(req, file, cb) { cb(null, dirPath); }, filename: function(req, file, cb) { […]

正确使用Angular MVC设置

随意清除你在这里看到的任何误解。 我不是前锋。 现在,我已经读了很多逻辑不应该存在于控制器中,而应该放在其他地方。 但是大多数地方我看这个显示代码没有指定它属于哪个文件。在我inheritance的这个项目中,我有4个文件处理主要function: 一个控制器 – autoDeploy.js 服务 – autoDeploy.service.js 一个模块 – autoDeploy.module.js 指令 – directives.js directives.js只是包含我想要注入到DOM的模板,点击button后,指令将在稍后引用。 autoDeploy.module.js执行所有的module.config和$stateProvider路由的东西; 我没有触及它超出了我最初的修改指向我正在创build的新页面,所以它可以正确路由到。 autoDeploy.service.js :在我看到的例子中, .factory()的(或.service() )最后一个参数通常作为一个函数打开,文件中的所有function都发生在那里。 我不是那样的,这个工厂是一个独立的命令,接着是一个看起来像构造函数的工厂。 这是我有: (function () { //start iife 'use strict'; angular.module('gms.autoDeploy') .factory('AutoDeployService', ["$http", "$q", "$log", "$cookies", "APP_CONFIGS", "SweetAlert", "$timeout", "GridSettingsService", "APP_USER", AutoDeployService]); function AutoDeployService($http, $q, $log, $cookies, APP_CONFIGS, $timeout, SweetAlert, GridSettingsService, APP_USER) { […]

部分用于应用程序

有没有可能使用Angular而不是所有的应用程序,但只有一些部分? 我使用Express作为服务器端,并且已经制作了几个页面。 我应该重build它们还是只能使用Angular作为一些部分?

UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):

我正在使用node.js和nightmare.js来报废网站数据,一切正常,但在某些时候,我一次又一次地收到这个消息,所以我的报废者停下来。 看到下面的问题。 (节点:71403)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):[object Object](节点:71403)[DEP0018]弃用警告:不处理的承诺拒绝已被弃用。 将来,未处理的承诺拒绝将使用非零退出代码来终止Node.js进程。 我正在使用节点版本:v8.2.1和nightmare.js库。 我尝试使用.catch()函数,但仍然无法正常工作。

AngularJS无法加载ng-view inti index.html

我正在尝试使用AngularJS设置一个页面的应用程序。 我使用的是Express,我有一个Apache服务器作为中间件,如果有的话。 我的index.html页面加载得很好,但是在ng-view中没有加载视图。 这是我的代码 <!DOCTYPE html> <html> <head> <link rel="icon" type="image/png" href="public/img/favicon-32×32.png" sizes="32×32"> <link rel="icon" type="image/png" href="public/img/favicon-16×16.png" sizes="16×16"> <link rel="stylesheet" type="text/css" href="vendor/bootstrap/3.3.7/css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" href="vendor/bootstrap/3.3.7/css/bootstrap-theme.min.css"> <link rel="stylesheet" type="text/css" href="public/css/style.css"> <link rel="stylesheet" type="text/css" href="public/css/font-awesome-4.7.0/css/font-awesome.min.css"> <script type="text/javascript" src="vendor/angularjs/1.4.7/js/angular.min.js"></script> <script type="text/javascript" src="vendor/angularjs/1.4.7/js/angular-base64.min.js"></script> <script type="text/javascript" src="vendor/angularjs/1.4.7/js/angular-sanitize.js"></script> <script type="text/javascript" src="vendor/lodash.js/4.16.4/js/lodash.min.js"></script> <script type="text/javascript" src="vendor/jquery/1.11.3/js/jquery.min.js"></script> <script type="text/javascript" src="vendor/bootstrap/3.3.7/js/bootstrap.min.js"></script> <script type="text/javascript" src="node_modules/angular-route/angular-route.min.js"></script> […]

如何在ng-repeat angularjs中传递多重$ scope值?

这是我的JSON数据: { "seendata": { "count": 2, "rows": [ { "id": 8, "contactCount": 2, "group": { "id": 7, "groupname": "group1", "createdAt": "2017-11-16T10:53:12.000Z", "updatedAt": "2017-11-16T10:53:12.000Z" } } ] }, "alldata": [ { "id": 7, "groupname": "group1", "createdAt": "2017-11-16T10:53:12.000Z", "updatedAt": "2017-11-16T10:53:12.000Z" }, { "id": 8, "groupname": "group2", "createdAt": "2017-11-16T10:54:41.000Z", "updatedAt": "2017-11-16T10:54:41.000Z" } ] } 我的api代码: exports.getNewGroup = function […]

Webpack从节点模块自动导入css

TL; DR:有没有什么办法可以从我们的node_modules文件夹中自动扫描或自动导入我们的networking包使用的所有样式表? 我正在使用angularJS作为其MVC框架的项目,我们正在进行迁移到使用webpack的过程。 我目前写了以下configuration: const path = require('path'); const webpack = require('webpack'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const bbProperties = require('./webpack.properties'); const appRoot = __dirname + "/../../.."; console.log('__dirname:', __dirname); module.exports = { entry: { app: appRoot + bbProperties.app.entryScript, login: appRoot + bbProperties.login.entryScript }, output: { path: appRoot + bbProperties.distFolder, publicPath: "dist", filename: "js/[name].bundle.js", }, module: { […]

从Visual Studio代码运行angular度项目导致“此站点无法到达”错误

我在这里跟着教程: vs-angular-tutorial 但是,当我添加到我的launch.json文件的铬configuration,并打F5 aI遇到了“本网站不能到达”错误,而不是网页。 我确实看了一下,如果在点击'F5'之前运行'npm start ”或'ng serve' ,它会正确加载。 这是预期的行为? 没有其他方法可以在正在进行的控制台窗口中运行npm start或ng服务器的情况下工作吗?

JavaScript知识库,markdown wysiwyg(和后面),图像编辑,然后出口pdf

我们有知识库(必须可用于添加/编辑),如果我们键入%ASDF%,它会将其更改为模板中知识库中定义的文本。 我想使用一些所见即所得的编辑器,如果有需要手动input一些东西的报告(不是必要的降价),但什么库/脚本将允许我插入和操纵照片(裁剪/resize,模糊等),然后把它放在任何我想要的报告拖放(就像MS Word一样)? 一切完成后,报告将被导出到PDF,但我会find一些JS库或其他方式来做到这一点。 什么将是写这个最好的框架? Node.js的? angular? PHP + Laravel + JS库? Ruby on Rails(没有ruby的经验)? 请指点我。