VueJS 引入Twitter文章列表; 嵌入Twitter內(nèi)容

來源:簡(jiǎn)書
作者:李穎軒_LiYingxuan
時(shí)間:2020-06-21
3055
為了讓新聞直接使用Twitter,而不需要再開發(fā)一套新聞系統(tǒng)。本文對(duì)此寫了一些教程。


為了讓新聞直接使用Twitter,而不需要再開發(fā)一套新聞系統(tǒng)。

類似效果:https://ethereum.org/ ,以太坊的最下面,有以太坊twitter的文章列表。

1. 科學(xué)上網(wǎng)之后打開twitter -> 設(shè)置 -> 小工具

2526346-901536160f52c258.jpg

原諒我使用了中文

這時(shí),會(huì)跳轉(zhuǎn)一個(gè)網(wǎng)頁(yè):publish.twitter

然后在輸入框輸入你想引用的twitter地址,點(diǎn)擊確認(rèn)( -> )

2526346-65f73501ced41054.jpg

eth的twitter

選擇樣式:

2526346-ce15df2477c164ae.jpg

展示樣式

然后copy code:

2526346-a3843713105c5300.jpg

案例

示例代碼:

<a class="twitter-timeline" href="https://twitter.com/ethereumproject?ref_src=twsrc%5Etfw">Tweets by ethereumproject</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

然后將這段代碼插入到你的html中即可運(yùn)行。

2. vue中使用上面的代碼

由于我們一般使用components做組件化,在組件中是不可以使用script標(biāo)簽的,所以在vue中,可以將script那一段直接放入index.html中 head的底部:

<!DOCTYPE html>

<html>

  <head>

    <meta charset="utf-8">

    <!-- something your code -->

    <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

  </head>

  <body>

    <div id="app"></div>

  </body>

</html>

然后在components中:

<div class="twitter-area">

  <a class="twitter-timeline" href="https://twitter.com/ethereumproject?ref_src=twsrc%5Etfw">Twitter by ETH, Loading...</a >

</div>

在網(wǎng)頁(yè)中的效果:

2526346-e09bd1c88d58f1c4.jpg

效果

The end.

原文鏈接:點(diǎn)擊前往 >
版權(quán)說明:本文內(nèi)容來自于簡(jiǎn)書,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家