bug fixes/add resource download url (#96)

pull/100/head
杨奕 2016-09-20 21:19:50 -05:00 committed by cinwell.li
parent 56ed21df4a
commit b788476f6f
8 changed files with 14 additions and 11 deletions

View File

@ -10,6 +10,8 @@
- 修复 丢失的组件 css 文件 - 修复 丢失的组件 css 文件
- 修复 Table 在 Safari 下边框没对齐 - 修复 Table 在 Safari 下边框没对齐
- 修复 TimePicker 图标样式被默认图标样式覆盖 - 修复 TimePicker 图标样式被默认图标样式覆盖
- 修复 在 mounted 钩子函数中改变 Select 绑定值不生效的问题
- 修复 在多个依次出现的 Dialog 或 Message Box 全部关闭后页面有几率不可滚动的问题
#### 非兼容性更新 #### 非兼容性更新
- Select 组件样式的 `display` 属性默认值修改为 `block` - Select 组件样式的 `display` 属性默认值修改为 `block`
@ -42,11 +44,11 @@
#### 非兼容性更新 #### 非兼容性更新
- Menu 组件 `mode` 属性默认值修改为 `vertical` - Menu 组件 `mode` 属性默认值修改为 `vertical`
- Progress 组件升级,增加环形进度条的类型,以及增加了诸多属性,详细请查阅文档 - Progress 组件升级,增加环形进度条的类型,以及增加了诸多属性,详细请查阅文档
- Popover 现在可以通过 slot 指定 reference - Popover 现在可以通过 slot 指定 reference
### 1.0.0-rc.1 ### 1.0.0-rc.1
*2016-08-30* *2016-08-30*
Element 1.0.0-rc.1 发布 Element 1.0.0-rc.1 发布

View File

@ -5,7 +5,7 @@ element 是一套 Vue.js 后台组件库,它能够帮助你更轻松更快速
### 安装 ### 安装
```bash ```bash
$ npm install element-ui -S $ npm install element-ui@next -S
``` ```
### 注册组件 ### 注册组件

View File

@ -87,7 +87,7 @@
<img src="~examples/assets/images/Axure-Components.svg" alt=""> <img src="~examples/assets/images/Axure-Components.svg" alt="">
<h3>Axure Components</h3> <h3>Axure Components</h3>
<p>通过在 Axure 中导入 Element 组件库可以在交互设计阶段方便地调用常用的组件</p> <p>通过在 Axure 中导入 Element 组件库可以在交互设计阶段方便地调用常用的组件</p>
<a href="">下载</a> <a href="https://github.com/ElementUI/Resources/raw/master/Element_Components_v1.1.0.rplib">下载</a>
</div> </div>
</li> </li>
<li> <li>
@ -95,7 +95,7 @@
<img src="~examples/assets/images/Sketch-Template.svg" alt=""> <img src="~examples/assets/images/Sketch-Template.svg" alt="">
<h3>Sketch Template</h3> <h3>Sketch Template</h3>
<p> Element Template 快速调用常用组件在提升设计效率的同时保证统一的视觉风格</p> <p> Element Template 快速调用常用组件在提升设计效率的同时保证统一的视觉风格</p>
<a href="">下载</a> <a href="https://github.com/ElementUI/Resources/raw/master/Element%20UI%20Kit_v1.3.sketch">下载</a>
</div> </div>
</li> </li>
<li> <li>
@ -103,7 +103,7 @@
<img src="~examples/assets/images/Module.svg" alt=""> <img src="~examples/assets/images/Module.svg" alt="">
<h3>组件交互文档</h3> <h3>组件交互文档</h3>
<p>进一步查看 Element 交互文档从一个较为微观的角度详细地了解各个组件的交互细节</p> <p>进一步查看 Element 交互文档从一个较为微观的角度详细地了解各个组件的交互细节</p>
<a href="">下载</a> <a href="https://github.com/ElementUI/Resources/raw/master/Element%20Components%20Documentation.zip">下载</a>
</div> </div>
</li> </li>
</ul> </ul>

View File

@ -70,7 +70,7 @@
"vue": "^2.0.0-rc.6", "vue": "^2.0.0-rc.6",
"vue-loader": "^9.4.2", "vue-loader": "^9.4.2",
"vue-markdown-loader": "^0.4.0", "vue-markdown-loader": "^0.4.0",
"vue-popup": "^0.2.3", "vue-popup": "^0.2.4",
"vue-router": "^2.0.0-beta.2", "vue-router": "^2.0.0-beta.2",
"webpack": "^1.13.2", "webpack": "^1.13.2",
"webpack-dev-server": "^1.15.1", "webpack-dev-server": "^1.15.1",

View File

@ -12,6 +12,6 @@
"author": "elemefe", "author": "elemefe",
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"vue-popup": "^0.2.3" "vue-popup": "^0.2.4"
} }
} }

View File

@ -12,6 +12,6 @@
"author": "elemefe", "author": "elemefe",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"vue-popup": "^0.2.3" "vue-popup": "^0.2.4"
} }
} }

View File

@ -79,7 +79,7 @@
this.onClose && this.onClose(); this.onClose && this.onClose();
if (this.modal) { if (this.modal && this.bodyOverflow !== 'hidden') {
document.body.style.overflow = this.bodyOverflow; document.body.style.overflow = this.bodyOverflow;
} }
this.opened = false; this.opened = false;

View File

@ -237,6 +237,7 @@
this.inputLength = 20; this.inputLength = 20;
} }
} else { } else {
this.valueChangeBySelected = true;
this.$emit('input', val.value); this.$emit('input', val.value);
this.$emit('change', val.value); this.$emit('change', val.value);
} }