私はVue.jsを使用して私の個人的なサイトの作業を始めました。そして今、私は突然立ち往生しています。私は5つの最新の投稿を私のジキルのブログのページに撮影したい。Vue.js xmlフィードを使用しています
だからこそ私はhttp://todayilearned.dk/feed.xml
フィードを探しています。
しかし、私はconsole.log
に3つの変数を印刷する方法を理解できません。
どうすればよいですか? (タイトル、リンク、説明)
このエラーは引き続き発生します。
データ関数はオブジェクトを返す必要があります。 (コンポーネントで発見:)
<script>
var $ = require('jquery');
export default {
data: function() {
$(document).ready(function() {
var feed = 'http://todayilearned.dk/feed.xml';
$.ajax(feed, {
accepts: {
xml: 'application/rss+xml'
},
dataType: 'xml',
success: function (data) {
$(data).find('item').each(function() {
var el = $(this);
console.log('title : ' + el.find('title').text());
console.log('link : ' + el.find('link').text());
console.log('description: ' + el.find('description').text());
});
}
});
});
}
};;
全体コード。 https://gist.github.com/mikejakobsen/bbe51bef07ae9cdb113501f9025838c7.pibb
ありがとうございました!しかし、私はどのようにデータをbeforeMountフックからビューに転送するのですか?ビューは同じファイル内にありますか? https://gist.github.com/mikejakobsen/bbe51bef07ae9cdb113501f9025838c7.pibb –
@MikeJakobsen 1つのサンプルで回答を更新しました。確認してください。 – Saurabh