mip-history
封装了对历史记录的操作,实现浏览器页面间前进后退的功能。
| 标题 | 内容 |
|---|---|
| 类型 | 动态内容 |
| 支持布局 | responsive, fixed-height, fill, container, fixed |
| 所需脚本 | https://c.mipcdn.com/static/v2/mip-history/mip-history.js |
示例
基本用法
123456789101112131415161718<mip-history history="go, -1" class="mip-history-default">
go, -1
</mip-history>
<mip-history history="go, -2" class="mip-history-default">
go, -2
</mip-history>
<mip-history history="go, 1" class="mip-history-default">
go, 1
</mip-history>
<mip-history history="go" class="mip-history-default">
go
</mip-history>
<mip-history history="back" class="mip-history-default">
back
</mip-history>
<mip-history history="forward" class="mip-history-default">
forward
</mip-history>为 <mip-history> 按钮使用布局
示例中的 width 和 height 不一定为最终渲染高度,请参考阅读组件布局。
12345678910<!--宽高比3:1-->
<mip-history history="go, -1" class="mip-history-default"
layout="responsive" width="3" height="1">
go, -1
</mip-history>
<!--定高30px-->
<mip-history history="go, -1" class="mip-history-default"
layout="fixed-height" width="30">
go, -1
</mip-history>属性
history
说明:填入对历史记录的操作方式,支持 go, back, forward
必选项:是
类型:字符串
取值范围:back, forward, "go, -1"
注意事项
mip-history的操作相当于对window.history的封装。使用方法可参考 MDN 文档。.mip-history-default定义了方便预览的点击的样式,没有绑定事件,可选择性使用。