<p class="mod_copyright_info"> 地址:北京市昌平区建材城西路金燕龙办公楼一层 邮编:100096 电话:400-618-4000 传真:010-82935100 邮箱: zhanghj+itcast.cn <br> 京ICP备08001421号京公网安备110108007702 </p>将所有数据放在data中,改成组件
时间: 2024-02-16 09:12:19 浏览: 225
好的,以下是将所有数据放在 `data` 中并改成组件的代码:
```
<template>
<div class="info">
地址:{{ address }} 邮编:{{ zipCode }} 电话:{{ phone }} 传真:{{ fax }} 邮箱: {{ email }} <br> {{ icpCode }}{{ safetyCode }}
</div>
</template>
<script>
export default {
name: 'CompanyInfo',
data() {
return {
address: '北京市昌平区建材城西路金燕龙办公楼一层',
zipCode: '100096',
phone: '400-618-4000',
fax: '010-82935100',
email: 'zhanghj+itcast.cn',
icpCode: '京ICP备08001421号',
safetyCode: '京公网安备110108007702',
};
},
};
</script>
<style scoped>
.info {
font-size: 12px;
line-height: 18px;
color: #666;
}
</style>
```
在这个示例中,我们将原先的 HTML 代码转换成了一个 Vue 组件。组件的名称为 `CompanyInfo`,包含一个 `div` 标签,用来显示公司的地址、电话、传真、邮箱等信息。
组件的 CSS 样式使用了 scoped 属性,这样可以避免与其他组件的样式冲突。组件的数据通过 `data` 属性进行管理,可以方便地进行修改和维护。
阅读全文