色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

vue股票圖標(biāo)

Vue 輕量級(jí)的框架結(jié)構(gòu)和強(qiáng)大的視圖渲染能力,使得它成為了越來(lái)越多 Web 開(kāi)發(fā)者的首選選擇。而股票圖表又是很多金融網(wǎng)站和應(yīng)用不可缺少的重要元素。在 Vue 中使用股票圖表,則需要一個(gè)適用于 Vue 的圖表組件。

在這里我們推薦使用 Vue-chartjs 這個(gè)圖表庫(kù)。首先我們需要在項(xiàng)目中下載 Vue-chartjs。

<code class="language-bash">npm install --save vue-chartjs

接下來(lái)我們需要在 main.js 中引入,然后使用 Vue.use() 安裝:

<code class="language-javascript">import Vue from 'vue'
import Chart from 'chart.js'
import VueChart from 'vue-chartjs'
Vue.use(VueChart)

接下來(lái),我們就可以編寫(xiě)我們的 vue 組件來(lái)使用圖表庫(kù)了。下面是一個(gè)簡(jiǎn)單的股票圖表組件示例:

<code class="language-html"><template>
<div>
<line-chart :data="data" :options="options" :width="400" :height="400"></line-chart>
</div>
</template>
<script>
import {Line} from 'vue-chartjs'
export default {
extends: Line,
data() {
return {
data: {
labels: ['2012', '2013', '2014', '2015', '2016', '2017', '2018'],
datasets: [
{
label: 'Data One',
backgroundColor: '#f87979',
data: [40, 39, 10, 40, 39, 80, 40]
}
]
}
}
},
mounted() {
this.renderChart(this.data, this.options)
},
computed: {
options() {
return {
responsive: true,
maintainAspectRatio: false
}
}
}
}
</script>

這個(gè)組件使用了 Line 組件,即線圖。在 data 中我們?cè)O(shè)置了 X 軸的標(biāo)簽以及數(shù)據(jù)集的數(shù)值。在 mounted 方法中調(diào)用 renderChart 方法繪制圖表,同時(shí)設(shè)置了 responsive 和 maintainAspectRatio 屬性,用于自適應(yīng)和維持縱橫比。

以上就是使用 Vue-chartjs 繪制股票圖表的簡(jiǎn)單示例。