diff --git a/examples/docs/dialog.md b/examples/docs/dialog.md index 4fd9b7138..f8604a4ed 100644 --- a/examples/docs/dialog.md +++ b/examples/docs/dialog.md @@ -60,96 +60,102 @@ ## 基本用法 -点击打开 Dialog +点击打开 Dialog
- + 这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息 - 取 消 - 确 定 + 取 消 + 确 定
```html -点击打开 Dialog +点击打开 Dialog - + 这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息 - 取 消 - 确 定 + 取 消 + 确 定 ``` ## 设置尺寸 -点击打开小尺寸 Dialog +点击打开小尺寸 Dialog
- + 这是一段内容 - 取 消 - 确 定 + 取 消 + 确 定
```html -点击打开小尺寸 Dialog +点击打开小尺寸 Dialog - + 这是一段内容 - 取 消 - 确 定 + 取 消 + 确 定 ``` -点击打开全屏幕 Dialog +点击打开全屏幕 Dialog
- +
```html -点击打开全屏幕 Dialog +点击打开全屏幕 Dialog - + ``` ## 设置能否通过点击modal或按下esc关闭dialog -打开 Dialog,点击 modal 或按下 esc 关闭无法将其关闭 +打开 Dialog,点击 modal 或按下 esc 关闭无法将其关闭
- + 这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息
```html -打开 Dialog,点击 modal 或按下 esc 关闭无法将其关闭 +打开 Dialog,点击 modal 或按下 esc 关闭无法将其关闭 - + 这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息,这是一段信息 ``` ## 自定义内容 -打开嵌套表格的 Dialog +打开嵌套表格的 Dialog
- + @@ -158,11 +164,11 @@
-打开嵌套表单的 Dialog +打开嵌套表单的 Dialog
- - + + @@ -174,16 +180,16 @@ - 取 消 - 确 定 + 取 消 + 确 定
```html -打开嵌套表格的 Dialog +打开嵌套表格的 Dialog - + @@ -191,10 +197,10 @@ -打开嵌套表单的 Dialog +打开嵌套表单的 Dialog - - + + @@ -206,8 +212,8 @@ - 取 消 - 确 定 + 取 消 + 确 定 ``` @@ -226,3 +232,10 @@ |------|--------| | - | dialog 的内容 | | footer | dialog 按钮操作区的内容 | + +## 方法 +每个 el-dialog 实例都暴露了如下方法,用于在不使用 v-model 的情况下打开 / 关闭实例: +| 方法名 | 说明 | +|------|--------| +| open | 打开当前实例 | +| close | 关闭当前实例 | diff --git a/package.json b/package.json index 6fbf1a7d6..14d06cf2c 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "vue": "^2.0.0-beta.5", "vue-loader": "^9.2.3", "vue-markdown-loader": "^0.4.0", - "vue-popup": "^0.1.8", + "vue-popup": "^0.2.1", "vue-router": "^2.0.0-beta.2" } } diff --git a/packages/dialog/package.json b/packages/dialog/package.json index 32e0c41d9..a223e6050 100644 --- a/packages/dialog/package.json +++ b/packages/dialog/package.json @@ -12,6 +12,6 @@ "author": "elemefe", "license": "MIT", "devDependencies": { - "vue-popup": "^0.1.8" + "vue-popup": "^0.2.1" } } diff --git a/packages/dialog/src/component.vue b/packages/dialog/src/component.vue index 0aa3f3db8..a522a848b 100644 --- a/packages/dialog/src/component.vue +++ b/packages/dialog/src/component.vue @@ -1,16 +1,20 @@