嗨,在我的角度js文件中,我有耐心的对象,其中包含姓名,号码和约会日期。在我的节点js文件中,我使用twilio向患者发送文本。我想知道的是如何从角度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
},
];
答案 0 :(得分:0)
将数据从前端传递到后端?有角度使用您需要的数据在您的后端调用路径,并使用req.params对象访问它。
你的server.js是node.js控制器吗?
在角度控制器中,您可以导入$ http并执行$http.post({myparams}, /myRoute, function(results){console.log(results)})