使用vue3写一个新闻列表
时间: 2024-05-05 14:20:14 浏览: 76
好的,我可以为您提供一些基本的Vue3代码,帮助您创建新闻列表:
```
<template>
<div>
<h1>News List</h1>
<ul>
<li v-for="article in newsArticles" :key="article.id">
<h2>{{ article.title }}</h2>
<p>{{ article.summary }}</p>
</li>
</ul>
</div>
</template>
<script>
import { ref } from 'vue'
export default {
setup() {
const newsArticles = ref([
{ id: 1, title: 'Article 1', summary: 'Summary of Article 1' },
{ id: 2, title: 'Article 2', summary: 'Summary of Article 2' },
{ id: 3, title: 'Article 3', summary: 'Summary of Article 3' },
])
return { newsArticles }
},
}
</script>
```
这是一个基本的Vue3组件,它使用一个简单的循环来渲染包含新闻文章标题和摘要的列表。您需要根据自己的需求进行修改和扩展,例如添加一个接口,获取真正的新闻数据。希望这能为您提供一些帮助!
阅读全文