Demo修改

This commit is contained in:
yangchch6 2019-04-25 16:09:48 +08:00
parent f0a4d4101d
commit f42d7ab073
13 changed files with 150787 additions and 140675 deletions

View File

@ -33,9 +33,12 @@
}
.opt-btns .u-button{
margin: 0 4px;
color: #fff;
background: #505F79;
border-color: #505F79;
&:hover, &:active{
background: #344563;
border-color: #505F79;
}
}

View File

@ -77,7 +77,7 @@ class Demo33 extends Component {
overlay={menu1}
animation="slide-up"
>
<Icon type="uf-link" style={{color:'rgb(0, 72, 152)'}}></Icon>
<Icon type="uf-link" style={{color:'rgb(0, 72, 152)',fontSize:'12px'}}></Icon>
</Dropdown>
)
}

View File

@ -6,10 +6,6 @@
* demo0702
*/
/**
* @description
*/
import React, { Component } from 'react';
import {Icon,Checkbox,Dropdown,Menu} from "tinper-bee";
@ -17,8 +13,7 @@ import Table from '../../src';
import multiSelect from '../../src/lib/multiSelect';
import sort from '../../src/lib/sort';
const SubMenu = Menu.SubMenu;
const MenuItemGroup = Menu.ItemGroup;
const { Item } = Menu;
const data27 = [
{
@ -106,37 +101,33 @@ class Demo27 extends Component {
getSelectedDataFunc = data => {
console.log(data);
}
onClick = (item) => {
onSelect = (item) => {
console.log(item);
}
render() {
const menu1 = (
<Menu onClick={this.onClick} style={{ width: 240 }} mode="vertical" >
<SubMenu key="sub1" title={<span><span>组织 1</span></span>}>
<MenuItemGroup title="Item 1">
<Menu.Item key="1">选项 1</Menu.Item>
<Menu.Item key="2">选项 2</Menu.Item>
</MenuItemGroup>
<MenuItemGroup title="Iteom 2">
<Menu.Item key="3">选项 3</Menu.Item>
<Menu.Item key="4">选项 4</Menu.Item>
</MenuItemGroup>
</SubMenu>
</Menu>)
<Menu
onSelect={this.onSelect}>
<Item key="1">模态弹出</Item>
<Item key="2">链接跳转</Item>
<Item key="3">打开新页</Item>
</Menu>);
let multiObj = {
type: "checkbox"
};
let columns27 = [
{
title: "", width: 40, dataIndex: "key", key: "key", render: (text, record, index) => {
return <Dropdown
{ title: "关联",dataIndex: "link",key: "link",width: 80,
render: (text, record, index) => {
return (
<Dropdown
trigger={['click']}
overlay={menu1}
animation="slide-up"
>
<Icon style={{ "visibility": "hidden" }} type="uf-eye" />
<Icon type="uf-link" style={{color:'rgb(0, 72, 152)',fontSize:'12px'}}></Icon>
</Dropdown>
)
}
},
{

View File

@ -92,7 +92,10 @@ class Demo105 extends Component {
}
getHoverContent=()=>{
return <div className="opt-btns"><Button size="sm" onClick={this.handleClick}>一些操作</Button> </div>
return <div className="opt-btns">
<Button size="sm" onClick={this.handleClick}>编辑</Button>
<Button size="sm" onClick={this.handleClick}>删除</Button>
</div>
}
render() {

View File

@ -1,7 +1,7 @@
/**
*
* @title 拖拽改变行顺序
* @parent 拖拽改变行顺序
* @parent 行操作-拖拽
* @description 拖拽改变行顺序
* Demo1201
*/

View File

@ -1,6 +1,6 @@
/**
*
* @title 多选表格
* @title 多选功能
* @parent 行操作-选择
* @description 支持多选全选和禁止选择getSelectedDataFunc方法是选中行的回调函数返回当前选中的数据数组给data数据添加_checked参数可设置当前数据是否选中添加_disabled参数可禁止选择当前数据
* demo1301

View File

@ -1,8 +1,8 @@
/**
*
* @title 表格单选且选中行填充颜色
* @parent 表格-单选-radio-行选中
* @description 表格增加单选radio 和背景色的示例
* @title 单选功能
* @parent 行操作-选择
* @description 表格支持单选行操作可自定义选中行背景色
* Demo1304
*/
@ -11,8 +11,6 @@ import {Button,Tooltip,Radio} from "tinper-bee";
import Table from "../../src";
const data = [
{ check: "ASVAL_201903280005",a: "ASVAL_201903280005", b: "小张", c: "男", d: "财务二科", key: "1" },
{ check: "ASVAL_201903200004",a: "ASVAL_201903200004", b: "小明", c: "男", d: "财务一科", key: "2" },

File diff suppressed because one or more lines are too long

7
dist/demo.css vendored
View File

@ -631,10 +631,13 @@
right: 15px; }
.opt-btns .u-button {
margin: 0 4px;
color: #fff;
background: #505F79; }
background: #505F79;
border-color: #505F79; }
.opt-btns .u-button:hover, .opt-btns .u-button:active {
background: #344563; }
background: #344563;
border-color: #505F79; }
.demo04.u-table tr:nth-child(2n) {
background: #f7f9fb; }

2
dist/demo.css.map vendored

File diff suppressed because one or more lines are too long

290781
dist/demo.js vendored

File diff suppressed because one or more lines are too long

2
dist/demo.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -56,6 +56,7 @@
"bee-loading": "^1.0.6",
"bee-locale": "0.0.11",
"bee-menus": "^2.0.2",
"bee-radio": "^2.0.8",
"bee-select": "^2.0.9",
"classnames": "^2.2.5",
"component-classes": "^1.2.6",