0.0.67 • Published 7 years ago

miox-vuc v0.0.67

Weekly downloads
1
License
MIT
Repository
-
Last release
7 years ago

Miox vue components

Layout

import { Layout } from 'miox-vuc';
...
components.layout = Layout;
  • blank Number 顶部间距(px)
  • horizontal Boolean 是否横向铺展
  • type String layout布局中的上中下三部分,分别为head body foot
<layout>
    <layout type="head">head</layout>
    <layout type="body">
        <p>Hello world</p>
    </layout>
    <layout type="foot">foot</layout>
</layout>

Row

import { Row } from 'miox-vuc';
...
components.Row = Row;

栅格布局中的Row

<Row type="flex">
...
</Row>
成员说明类型默认值
gutter栅格间隔number0
type布局模式,可选 flex,现代浏览器下有效string-
alignflex 布局下的垂直对齐方式:top middle bottomstringtop
justifyflex 布局下的水平排列方式:start end center space-around space-betweenstringstart

Col

import { Col } from 'miox-vuc';
...
components.Colum = Col;

栅格布局中col,分24格。

  • span String 宽度占比 Default:1
<Row>
    <Colum>111</Colum>
    <Colum :span="16">111</Colum>
    <Colum :span="7">111</Colum>
</Row>
成员说明类型默认值
span栅格占位格数,为 0 时相当于 display: nonenumber-
order栅格顺序,flex 布局模式下有效number0
offset栅格左侧的间隔格数,间隔内不可以有栅格number0
push栅格向右移动格数number0
pull栅格向左移动格数number0
xs<768px响应式栅格,可为栅格数或一个包含其他属性的对象number or object-
sm≥768px响应式栅格,可为栅格数或一个包含其他属性的对象number or object-
md≥992px响应式栅格,可为栅格数或一个包含其他属性的对象number or object-
lg≥1200px响应式栅格,可为栅格数或一个包含其他属性的对象number or object-

Icon

import { Icon } from 'miox-vuc';
...
components.icon = Icon;
  • type String 图标名
  • title Title 友好标题
<icon type="edit"></icon>

Block

import { Block } from 'miox-vuc';
...
components.block = Block;
  • align 水平方向布局
    • left 居左
    • center 居中
    • right 居右
  • valign 竖直方向布局
    • top 居上
    • middle 居中
    • bottom 居下
<block align="center" valign="middle">hello world</block>

Navigate Bar

import { NavigateBar } from 'miox-vuc';
...
components.navigate = NavigateBar;
  • gutter 间隔像素
  • border 底部线条类型
    • normal 正常
    • dark 深色
    • darkest 深黑色
    • light 亮色
    • lightest 高亮色
<navigate :gutter="7" border="normal">
    <block slot="left">1<br />4</block>
    <block slot="right">2</block>
    3
</navigate>

注意: 在navigate标签下的slot名字是必须的,分leftright

Button

import { Btn } from 'miox-vuc';
...
components.btn = Btn;

通过设置 Button 的属性来产生不同的按钮样式,推荐顺序为:type -> shape -> size -> loading -> disabled

按钮的属性说明如下:

属性说明类型默认值
type设置按钮类型,可选值为 primary ghost 或者不设string-
htmlType设置 button 原生的 type 值,可选值请参考 HTML 标准stringbutton
icon设置按钮的图标类型string-
shape设置按钮形状,可选值为 circle circle-outline 或者不设string-
size设置按钮大小,可选值为 small large 或者不设stringdefault
loading设置按钮载入状态booleanfalse

ButtonGroup

import { ButtonGroup } from 'miox-vuc';
...
components.ButtonGroup = ButtonGroup;
属性说明类型默认值
size设置按钮大小,可选值为 small large 或者不设stringdefault
0.0.67

7 years ago

0.0.66

7 years ago

0.0.65

7 years ago

0.0.64

7 years ago

0.0.63

7 years ago

0.0.62

7 years ago

0.0.60

8 years ago

0.0.59

8 years ago

0.0.58

8 years ago

0.0.57

8 years ago

0.0.56

8 years ago

0.0.55

8 years ago

0.0.54

8 years ago

0.0.53

8 years ago

0.0.52

8 years ago

0.0.51

8 years ago

0.0.50

8 years ago

0.0.49

8 years ago

0.0.48

8 years ago

0.0.47

8 years ago

0.0.46

8 years ago

0.0.45

8 years ago

0.0.44

8 years ago

0.0.43

8 years ago

0.0.42

8 years ago

0.0.41

8 years ago

0.0.40

8 years ago

0.0.39

8 years ago

0.0.38

8 years ago

0.0.37

8 years ago

0.0.36

8 years ago

0.0.35

8 years ago

0.0.34

8 years ago

0.0.33

8 years ago

0.0.32

8 years ago

0.0.31

8 years ago

0.0.30

8 years ago

0.0.29

8 years ago

0.0.28

8 years ago

0.0.27

8 years ago

0.0.26

8 years ago

0.0.25

8 years ago

0.0.24

8 years ago

0.0.23

8 years ago

0.0.22

8 years ago

0.0.21

8 years ago

0.0.20

8 years ago

0.0.19

8 years ago

0.0.18

8 years ago

0.0.17

8 years ago

0.0.16

8 years ago

0.0.15

8 years ago

0.0.14

8 years ago

0.0.13

8 years ago

0.0.12

8 years ago

0.0.11

8 years ago

0.0.10

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago