From d70ad3dfc59a0901a1299b7ed3d190fec9521720 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=A5=95?= Date: Fri, 28 Oct 2016 17:51:57 +0800 Subject: [PATCH] misc updates (#705) --- FAQ.md | 33 ++++++++++++++++++++++++++------- examples/docs/zh-cn/table.md | 2 +- examples/route.config.js | 2 +- 3 files changed, 28 insertions(+), 9 deletions(-) diff --git a/FAQ.md b/FAQ.md index 113cc454b..fcb2935b9 100644 --- a/FAQ.md +++ b/FAQ.md @@ -1,13 +1,23 @@ ## FAQ -### 给组件绑定的事件为什么无法触发? +
+给组件绑定的事件为什么无法触发? 在 Vue 2.0 中,为自定义组件绑定原生事件必须使用 `.native` 修饰符: ```html -Click Me +Click Me ``` -### 如何在 Table 组件的每一行添加操作该行数据的按钮? +从易用性的角度出发,我们对 `Button` 组件进行了处理,使它可以监听 `click` 事件: +```html +Click Me +``` + +但是对于其他组件,还是需要添加 `.native` 修饰符。 +
+ +
+如何在 Table 组件的每一行添加操作该行数据的按钮? 使用 inline-template 即可: ```html @@ -16,16 +26,22 @@ ``` 参数 `row` 即为对应行的数据。 +
-### 你们的文档怎么偷偷更新了? +
+你们的文档怎么偷偷更新了? 我们只会在 Element 发布新版本时同步更新文档,以体现最新的变化。详细的更新内容可以查看 [changelog](https://github.com/ElemeFE/element/blob/master/CHANGELOG.md)。 +
-### 在项目中引入 Element,但是 CSS 报错/字体文件报错/组件没有样式是什么原因? +
+在项目中引入 Element,但是 CSS 报错/字体文件报错/组件没有样式是什么原因? 请参考我们提供的 [starter kit](https://github.com/ElementUI/element-starter),在 webpack 的 loaders 中正确配置 file-loader、css-loader 和 style-loader。此外,我们还提供了基于 [cooking](https://github.com/ElementUI/element-cooking-starter) 和 [laravel](https://github.com/ElementUI/element-in-laravel-starter) 的项目模板。 +
-### 在项目中引入 Element,报 `Uncaught Error: Module build failed: SyntaxError: 'with' in strict mode` 是什么原因? +
+在项目中引入 Element,报 `Uncaught Error: Module build failed: SyntaxError: 'with' in strict mode` 是什么原因? 请避免你使用的编译器处理 Element。比如,若是使用 webpack,请在 loaders 中配置: ```javascript @@ -35,8 +51,10 @@ exclude: /node_modules/ } ``` +
-### 将 Element 克隆至本地,运行时为何会报错/跑不起来? +
+将 Element 克隆至本地,运行时为何会报错/跑不起来? 首先,确保克隆的是 master 分支的最新代码,并且文件完整。其次,确保本地的 node 版本在 4.0 以上,npm 版本在 3.0 以上。最后,可以启动开发环境: @@ -49,3 +67,4 @@ npm run dev ```bash npm run dist ``` +
diff --git a/examples/docs/zh-cn/table.md b/examples/docs/zh-cn/table.md index ab044b55f..983071ab2 100644 --- a/examples/docs/zh-cn/table.md +++ b/examples/docs/zh-cn/table.md @@ -522,7 +522,7 @@ fixed="right" label="操作" width="80"> - 编辑 + 编辑 diff --git a/examples/route.config.js b/examples/route.config.js index a0ba8ee7e..9cbb17f79 100644 --- a/examples/route.config.js +++ b/examples/route.config.js @@ -3,7 +3,7 @@ import navConfig from './nav.config.json'; const registerRoute = (config) => { let route = [{ path: '/component', - redirect: '/component/quickstart', + redirect: '/component/installation', component: require('./pages/component.vue'), children: [] }];