首先从服务器请求articles数据,并使用vuex管理
article-list.vue组件中引入articles的Getter,然后使用v-for 将 articles 渲染一遍就行
|
|
|
|
接下来就是书写 article 的样式了。不过需要注意的一点是如果 style 使用了 scoped ,那么v-html中的被渲染的那一部分是不能被scoped中的css选择符匹配的。
也就是说不能这样写
|
|
而是应该这样写
|
|
其实文章详情组件article.vue书写方式和article-list.vue也差不多, 只不过 article-content 的v-html内容从abstract(文章概括)变成了content(正文)
|
|