ant-design-vue/components/affix/demo/index.vue
2018-03-20 21:48:01 +08:00

42 lines
1.2 KiB
Vue

<script>
import Basic from './basic'
import Onchange from './on-change'
import Target from './target'
import CN from '../index.zh-CN.md'
import US from '../index.en-US.md'
const md = {
cn: `# Affix 固钉
将页面元素钉在可视范围。
## 何时使用
当内容区域比较长,需要滚动页面时,这部分内容对应的操作或者导航需要在滚动范围内始终展现。常用于侧边菜单和按钮组合。
页面可视范围过小时,慎用此功能以免遮挡页面内容。
## 代码演示`,
us: `# Affix
Make an element stick to viewport.
## When To Use
When user browses a long web page, some content need to stick to the viewport. This is common for menus and actions.
Please note that Affix should not cover other content on the page, especially when the size of the viewport is small.
## Examples `,
}
export default {
category: 'Components',
subtitle: '固钉',
type: 'Navigation',
title: 'Affix',
render () {
return (
<div>
<md cn={md.cn} us={md.us}/>
<Basic />
<Onchange />
<Target />
<api>
<CN slot='cn' />
<US/>
</api>
</div>
)
},
}
</script>