RepositorySys/wwwroot/steps/更新日志.md
(完整代码) 1KB# steps 2.0 主打内容排序——更新日志 #
## 2018-12-13 ##
1. `dataWidth`支持值的变更,以前是设置某个值,设置规则为`'0 0 ' + 设置值`,但这样会影响`flex`的伸缩性,所以现在需要设置3个值,分别表示`flex-grow`/`flex-shrink`/`flex-basis`,也就是这里需要设置的值是上面上个属性值的缩写:`flex: none | [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ]`,也可以直接使用以下的两个快捷值:`auto`表示`(1 1 auto)` 和 `none`表示`(0 0 auto)`。例如:
```javascript
var steps10 = steps({
el: "#steps10",
data: [
{ title: "步骤1", description: "111" },
{ title: "步骤2", description: "222" },
{ title: "步骤3", description: "333" }
],
direction: "vertical",
dataOrder: ["title", "line", "description"],
dataWidth: ["0 0 100px", "none", "auto"]
});
```
2. `dataWidth`未设置时,默认都为`none`,也就是`(0 0 auto)`。
## 2018-11-07 ##
1. 暂时移除使用`classList`来为`.step`的父元素添加自定义的class。
## 2018-11-06 ##
1. 将工具函数中`extend`修复为深拷贝。
2. 整理重构部分代码。
3. 在横向模式下,`.step`增加`align-items: flex-start;`样式;在横向并且`center: true;`的情况向`.step`增加`align-items: center;`样式;防止`.step-title`、`.step-description`总是占满一整行,修改样式不方便。
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。