Javascript 从装载时的刮取中获取数据
我是软件开发新手,正在尝试自己构建一个fullstack javascript应用程序 我目前正在express中与cheerio进行一次擦肩而过的活动,如下所示:Javascript 从装载时的刮取中获取数据,javascript,angularjs,Javascript,Angularjs,我是软件开发新手,正在尝试自己构建一个fullstack javascript应用程序 我目前正在express中与cheerio进行一次擦肩而过的活动,如下所示: app.get('/scrape', function(req, res){ //do things. }) 我将使用的前端角度。 每当用户访问我的主页/根路径时,我如何进行刮取,以便我有数据与他们的输入进行比较?假设主页位于“/” 这就是我的angular app.js到目前为止的样子: angular.module('FFTr
app.get('/scrape', function(req, res){
//do things.
})
我将使用的前端角度。
每当用户访问我的主页/根路径时,我如何进行刮取,以便我有数据与他们的输入进行比较?假设主页位于“/”
这就是我的angular app.js到目前为止的样子:
angular.module('FFTrades', [
'FFTrades.services',
'ngRoute'
]).config(function($routeProvider){
$routeProvider
.when('/', {
templateUrl: 'app/tradeanalyzer/tradeanalyzer.html',
controller: 'TradesController'
})
})
您可能需要使用
.run
模块。当你的应用程序启动时,它们会自动运行
并将报废数据添加到服务
或$rootScope
app.run(function($rootScope) {
$rootScope.hello = function() {
console.log('hello');
}
});
如果您是angular的新手,那么从scrape
promise
获取结果并将其应用到$scope
时可能会遇到一些问题。这些都是新问题,但上面应该回答您正在寻找的特定问题。app.run将帮助您检查您的url
app.run(function ($rootScope, $cookies, $location, $http) {
$rootScope.$on('$routeChangeStart', function (event, next, current) {
if (next.originalPath != '/') {
console.log('inside your home page');
}
});
});