【发布时间】:2020-01-20 15:51:18
【问题描述】:
我已经尝试了几个月了。
我希望在我的 vue.js 应用程序上显示以下 RSS 提要:https://www.google.ie/alerts/feeds/10663948362751557705/4511034072220974544。
但是如何将以下所有内容链接在一起并显示系列文章?我在这里挣扎,任何帮助将不胜感激!
我已经设置了一个后端来避免 Express.js 中的 CORS 策略:
const express = require('express');
const cors = require('cors');
const bodyParser = require('body-parser');
const morgan = require('morgan');
const app = express();
app.use(morgan('tiny'));
app.use(cors());
app.use(bodyParser.json());
app.get('/', (req, res) => {
res.json({
message: 'Test'
});
});
const port = process.env.PORT || 4000;
app.listen(port, () => {
console.log(`listening on ${port}`);
});
GoogleAlert 组件:
<template>
</template>
<script>
export default {
};
</script>
PostArticles.js:
import axios from 'axios';
const url = 'http://localhost:4000';
export default {
mounted() {
axios.get('https://www.google.ie/alerts/feeds/10663948362751557705/16000017647453347583')
.then(function (response) {
// handle success
console.log(response);
})
.catch(function (error) {
// handle error
console.log(error);
});
}
【问题讨论】:
标签: javascript api express vue.js rss