Как прокомментировали другие, Weex не использует HTML, а имеет синтаксис XML, который выглядит одинаково. Поэтому вам нужно реализовать что-то похожее на использование только <div>
s. Я должен был сделать это точно, поэтому я мог бы также опубликовать это здесь.
<template>
<div class="table">
<div class="row heading">
<div class="cell headingColumn">Table</div>
<div class="cell">2</div>
<div class="cell">3</div>
</div>
<div class="row">
<div class="cell headingColumn">Row 1</div>
<div class="cell">2</div>
<div class="cell">3</div>
</div>
<div class="row">
<div class="cell headingColumn">Row 2</div>
<div class="cell">2</div>
<div class="cell">3</div>
</div>
</div>
</template>
<style scoped>
.table {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: stretch;
}
.row {
display: flex;
flex-direction: row;
justify-content: space-between;
height: 60px;
}
.cell {
display: flex;
justify-content: center;
align-items: center;
flex-grow: 1;
/*width: 100px;*/
padding: 20px;
}
.heading {
background-color: grey;
font-weight: bold;
}
.headingColumn {
width: 120px;
}
</style>
Скопируйте и вставьте его в dotwe.org, и он будет работать и отображаться, как ожидается в Android и в Интернете.
В качестве примечания: если вы укажете фиксированную ширину (или min-width
с) для столбцов, стилизация будет намного проще. Вот почему я указал класс .headingColumn
, и внутри .cell
.
есть закомментированное значение
width:100px
.
Кстати, вам может понадобиться отредактировать и добавить в них тег с нужным вам текстовым содержимым.