该组件属于样式组件,提供了类似微信公众号文章页的一些样式,可供用户快速呈现文章内容。
如果已经全局引入了 taro-ui-vue3
的样式文件,则无需再次引入
由于
app.js
添加的样式文件 在小程序上只能影响page
样式,不能影响component
的样式,所以在自定义组件里面使用时,你可能需要再次引入
组件依赖的样式文件(仅按需引用时需要)
@import "taro-ui-vue3/dist/style/components/article.scss";
.at-article /* 根类名 */
.at-article__h1 /* 一级标题 */
.at-article__h2 /* 二级标题 */
.at-article__h3 /* 三级标题 */
.at-article__info /* 作者信息 */
.at-article__p /* 段落 */
.at-article__img /* 图片 */
<template>
<view class='at-article'>
<view class='at-article__h1'>这是一级标题这是一级标题</view>
<view class='at-article__info'>
2017-05-07 这是作者
</view>
<view class='at-article__content'>
<view class='at-article__section'>
<view class='at-article__h2'>这是二级标题</view>
<view class='at-article__h3'>这是三级标题</view>
<view class='at-article__p'>
这是文本段落。这是文本段落。这是文本段落。这是文本段落。这是文本段落。这是文本段落。这是文本段落。这是文本段落。这是文本段落。1234567890123456789012345678901234567890
ABCDEFGHIJKLMNOPQRSTUVWXYZ
</view>
<view class='at-article__p'>
这是文本段落。这是文本段落。
</view>
<image
class='at-article__img'
src='http://storage.360buyimg.com/mtd/home/32443566_635798770100444_2113947400891531264_n1533825816008.jpg'
mode='widthFix'
/>
</view>
<view class='at-article__section'>
<view class='at-article__h2'>这是二级标题</view>
<view class='at-article__h3'>这是三级标题</view>
<view class='at-article__p'>
这是文本段落。这是文本段落。这是文本段落。这是文本段落。这是文本段落。这是文本段落。这是文本段落。这是文本段落。这是文本段落。1234567890123456789012345678901234567890
ABCDEFGHIJKLMNOPQRSTUVWXYZ
</view>
<image
class='at-article__img'
src='https://img30.360buyimg.com/sku/jfs/t19660/324/841553494/117886/ad2742c1/5aab8d20Ne56ae3bf.jpg'
mode='widthFix'
/>
</view>
</view>
</view>
</template>