如何从nodejs访问Angular Js数据
嗨在我的angular度js文件,我有病人的对象,其中包含姓名,号码和约会date。 在我的节点js文件中,我使用twilio发送病人的文本。 我想知道的是如何从angular度js文件中获取数字,以便在我的节点Js文件中使用它,以便我可以向患者发送文本。 谢谢。
这里是我发送短信的server.js部分
app.post('/testtwilio', function(req,res){ var cheerio = require('cheerio'), $ = cheerio.load('file.html'), fs = require('fs'); fs.readFile('./views/index.html', function (err, html) { if (err) { throw err; } else { $ = cheerio.load(html.toString()); console.log($scope.patients)//$('.reminder').attr('text')); } }); client.sendMessage({ to: '{{patient.number}}', from: '+16173935460', body: 'Text sent using NodeJS' }, function(err, data){ if(err) console.log(err); }); })
这是MainController.js中的患者对象
$scope.patients = [ { name: 'John Smith', date: "12/22/2016", number: 1829191844 }, { name: 'Matt', date: "09/15/2016", number: 1829198344 }, { name: 'John', date: "08/25/2016", number: 1829198844 }, ];
将数据从前端传递到后端? 在您的后端使用您需要的数据angular度调用路由,并使用req.params对象访问它。
你的server.js是一个node.js控制器吗?
在angular度控制器中,您可以导入$ http,只需执行$http.post({myparams}, /myRoute, function(results){console.log(results)})
像迈克说的。 在前端和后端之间真正共享文件的唯一方法是,如果文件是JSON,可以通过Angular和Node读取。 不过,我通常只是使用这个静态configuration文件。
- 使用angular度转换处理API错误的最佳做法
- 在JavaScript网站上使用Glimpse
- 使用Angular 2与VS2015更新2 – 获取npm – 没有安装错误
- 错误:(SystemJS)意外的标记<SyntaxError:意外的标记<eval(<anonymous>)Angular 2
- validationJson Web令牌并在login后redirect
- 成功login后,将用户数据从Nodejs服务器推送到Angular
- login后将用户带回上一页(节点)
- Angular / Node / Express / Passport – 连接到facebook(CORS)时的问题
- HTML 5video播放器使用emulater而不是实际的设备