| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <template>
- <view class="U000009-template1" :style="wrapper_style">
- <!-- style -->
- <view :style="border_style"></view>
- </view>
- </template>
- <script>
- export default {
- props: ['datas', 'styles'],
- data() {
- return{
- }
- },
- computed: {
- /** 样式 */
- wrapper_style() {
- if(this.datas.preview_color) {
- const {
- preview_color,
- border_padding,
- search_height,
- } = this.datas;
- return `
- background-color: ${preview_color.color};
- background-image: url(${preview_color.isColor == 2? preview_color.image: ''});
- background-size: 100% auto;
- bakcground-position: center;
- padding: ${search_height/2}px ${border_padding}px;
- `;
- }
- },
- border_style() {
- const {
- line_style,
- border_color,
- border_weight
- } = this.datas;
- return `
- width: 100%;
- border-top: ${border_weight}px ${line_style} ${border_color};
- `;
- }
- },
- methods: {
- },
- };
- </script>
- <style lang="less" scoped>
- // 默认
- .component-wrapper {
- width: 750rpx;
- }
- </style>
|