commit 59b2184c7e2d438d61c8162e8fd1811942f0679a Author: Travis Date: Tue Mar 3 05:48:24 2020 +0000 Travis build diff --git a/0.ec3fd8fd.css b/0.ec3fd8fd.css new file mode 100644 index 000000000..bd7500464 --- /dev/null +++ b/0.ec3fd8fd.css @@ -0,0 +1,83 @@ + +.ant-advanced-search-form { + padding: 24px; + background: #fbfbfb; + border: 1px solid #d9d9d9; + border-radius: 6px; +} +.ant-advanced-search-form .ant-form-item { + display: flex; +} +.ant-advanced-search-form .ant-form-item-control-wrapper { + flex: 1; +} +#components-form-demo-advanced-search .ant-form { + max-width: none; +} +#components-form-demo-advanced-search .search-result-list { + margin-top: 16px; + border: 1px dashed #e9e9e9; + border-radius: 6px; + background-color: #fafafa; + min-height: 200px; + text-align: center; + padding-top: 80px; +} + + +.dynamic-delete-button { + cursor: pointer; + position: relative; + top: 4px; + font-size: 24px; + color: #999; + transition: all 0.3s; +} +.dynamic-delete-button:hover { + color: #777; +} +.dynamic-delete-button[disabled] { + cursor: not-allowed; + opacity: 0.5; +} + + +#components-form-demo-global-state .language-bash { + max-width: 400px; + border-radius: 6px; + margin-top: 24px; +} + + +#components-form-demo-vuex .language-bash { + max-width: 400px; + border-radius: 6px; + margin-top: 24px; +} + + +#components-form-demo-normal-login .login-form { + max-width: 300px; +} +#components-form-demo-normal-login .login-form-forgot { + float: right; +} +#components-form-demo-normal-login .login-form-button { + width: 100%; +} + + +#components-form-demo-validate-other .dropbox { + height: 180px; + line-height: 1.5; +} + + +.code-box-demo .ant-form:not(.ant-form-inline):not(.ant-form-vertical) { + max-width: 600px; +} +.markdown.api-container table td:last-child { + white-space: nowrap; + word-wrap: break-word; +} + diff --git a/00236134.async.js b/00236134.async.js new file mode 100644 index 000000000..21049545c --- /dev/null +++ b/00236134.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{1278:function(s,a,t){},1279:function(s,a,t){},1280:function(s,a,t){},1281:function(s,a,t){},1282:function(s,a,t){},1283:function(s,a,t){},1410:function(s,a,t){"use strict";var l=t(1278);t.n(l).a},1411:function(s,a,t){"use strict";var l=t(1279);t.n(l).a},1412:function(s,a,t){"use strict";var l=t(1280);t.n(l).a},1413:function(s,a,t){"use strict";var l=t(1281);t.n(l).a},1414:function(s,a,t){"use strict";var l=t(1282);t.n(l).a},1415:function(s,a,t){"use strict";var l=t(1283);t.n(l).a},1444:function(s,a,t){"use strict";t.r(a);var l=function(){var s=this,a=s.$createElement,t=s._self._c||a;return t("div",[[t("demo-box",{attrs:{jsfiddle:{html:'\n \n

1

\n

2

\n

3

\n

4

\n
\n',script:"\n export default {\n methods: {\n onChange(a, b, c) {\n console.log(a, b, c);\n },\n },\n };\n",style:null,us:"\n#### Basic\nBasic usage.\n",cn:"\n#### 基本\n最简单的用法。\n",sourceCode:'\n + + + +
+
+
+

404

+

你要找的页面不存在返回首页

+
+ +
+
+ + + + + diff --git a/443f704e.async.js b/443f704e.async.js new file mode 100644 index 000000000..bc2574894 --- /dev/null +++ b/443f704e.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[72],{1481:function(_,v,t){"use strict";t.r(v);var s=function(){var _=this.$createElement;this._self._c;return this._m(0)};s._withStripped=!0;var r=t(31),a=Object(r.a)({},s,[function(){var _=this,v=_.$createElement,t=_._self._c||v;return t("div",[t("h1",[_._v("国际化")]),_._v(" "),t("p",[t("code",{pre:!0},[_._v("ant-design-vue")]),_._v(" 目前的默认文案是英文,如果需要使用其他语言,可以参考下面的方案。")]),_._v(" "),t("h2",{attrs:{id:"LocaleProvider"}},[_._v("LocaleProvider "),t("a",{staticClass:"anchor",attrs:{href:"#LocaleProvider"}},[_._v("#")])]),_._v(" "),t("p",[_._v("ant-design-vue 提供了一个 Vue 组件 "),t("a",{attrs:{href:"/components/locale-provider-cn"}},[_._v("LocaleProvider")]),_._v(" 用于全局配置国际化文案。")]),_._v(" "),t("pre",{pre:!0},[t("code",{pre:!0,attrs:{"v-pre":"",class:"language-html"}},[t("span",{pre:!0,attrs:{class:"hljs-tag"}},[_._v("<"),t("span",{pre:!0,attrs:{class:"hljs-name"}},[_._v("template")]),_._v(">")]),_._v("\n "),t("span",{pre:!0,attrs:{class:"hljs-tag"}},[_._v("<"),t("span",{pre:!0,attrs:{class:"hljs-name"}},[_._v("a-locale-provider")]),_._v(" "),t("span",{pre:!0,attrs:{class:"hljs-attr"}},[_._v(":locale")]),_._v("="),t("span",{pre:!0,attrs:{class:"hljs-string"}},[_._v('"locale"')]),_._v(">")]),_._v("\n "),t("span",{pre:!0,attrs:{class:"hljs-tag"}},[_._v("<"),t("span",{pre:!0,attrs:{class:"hljs-name"}},[_._v("App")]),_._v(" />")]),_._v("\n "),t("span",{pre:!0,attrs:{class:"hljs-tag"}},[_._v("")]),_._v("\n"),t("span",{pre:!0,attrs:{class:"hljs-tag"}},[_._v("")]),_._v("\n\n"),t("span",{pre:!0,attrs:{class:"hljs-tag"}},[_._v("<"),t("span",{pre:!0,attrs:{class:"hljs-name"}},[_._v("script")]),_._v(">")]),t("span",{pre:!0,attrs:{class:"javascript"}},[_._v("\n "),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[_._v("import")]),_._v(" zhCN "),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[_._v("from")]),_._v(" "),t("span",{pre:!0,attrs:{class:"hljs-string"}},[_._v("'ant-design-vue/lib/locale-provider/zh_CN'")]),_._v(";\n "),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[_._v("export")]),_._v(" "),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[_._v("default")]),_._v(" {\n data() {\n "),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[_._v("return")]),_._v(" {\n "),t("span",{pre:!0,attrs:{class:"hljs-attr"}},[_._v("locale")]),_._v(": zhCN,\n };\n },\n };\n")]),t("span",{pre:!0,attrs:{class:"hljs-tag"}},[_._v("")]),_._v("\n")])]),_._v(" "),t("p",[_._v("注意:"),t("code",{pre:!0},[_._v("zh_CN")]),_._v(" 是文件名,以下表格也遵循同样的规则。")]),_._v(" "),t("p",[_._v("目前支持以下语言:")]),_._v(" "),t("table",[t("thead",[t("tr",[t("th",[_._v("语言")]),_._v(" "),t("th",[_._v("文件名")])])]),_._v(" "),t("tbody",[t("tr",[t("td",[_._v("阿拉伯")]),_._v(" "),t("td",[_._v("ar_EG")])]),_._v(" "),t("tr",[t("td",[_._v("保加利亚语")]),_._v(" "),t("td",[_._v("bg_BG")])]),_._v(" "),t("tr",[t("td",[_._v("加泰罗尼亚语")]),_._v(" "),t("td",[_._v("ca_ES")])]),_._v(" "),t("tr",[t("td",[_._v("捷克语")]),_._v(" "),t("td",[_._v("cs_CZ")])]),_._v(" "),t("tr",[t("td",[_._v("德语")]),_._v(" "),t("td",[_._v("de_DE")])]),_._v(" "),t("tr",[t("td",[_._v("希腊语")]),_._v(" "),t("td",[_._v("el_GR")])]),_._v(" "),t("tr",[t("td",[_._v("英语")]),_._v(" "),t("td",[_._v("en_GB")])]),_._v(" "),t("tr",[t("td",[_._v("英语(美式)")]),_._v(" "),t("td",[_._v("en_US")])]),_._v(" "),t("tr",[t("td",[_._v("西班牙语")]),_._v(" "),t("td",[_._v("es_ES")])]),_._v(" "),t("tr",[t("td",[_._v("爱沙尼亚语")]),_._v(" "),t("td",[_._v("et_EE")])]),_._v(" "),t("tr",[t("td",[_._v("波斯语")]),_._v(" "),t("td",[_._v("fa_IR")])]),_._v(" "),t("tr",[t("td",[_._v("芬兰语")]),_._v(" "),t("td",[_._v("fi_FI")])]),_._v(" "),t("tr",[t("td",[_._v("法语(比利时)")]),_._v(" "),t("td",[_._v("fr_BE")])]),_._v(" "),t("tr",[t("td",[_._v("法语")]),_._v(" "),t("td",[_._v("fr_FR")])]),_._v(" "),t("tr",[t("td",[_._v("冰岛语")]),_._v(" "),t("td",[_._v("is_IS")])]),_._v(" "),t("tr",[t("td",[_._v("意大利语")]),_._v(" "),t("td",[_._v("it_IT")])]),_._v(" "),t("tr",[t("td",[_._v("日语")]),_._v(" "),t("td",[_._v("ja_JP")])]),_._v(" "),t("tr",[t("td",[_._v("韩语/朝鲜语")]),_._v(" "),t("td",[_._v("ko_KR")])]),_._v(" "),t("tr",[t("td",[_._v("挪威")]),_._v(" "),t("td",[_._v("nb_NO")])]),_._v(" "),t("tr",[t("td",[_._v("荷兰语(比利时)")]),_._v(" "),t("td",[_._v("nl_BE")])]),_._v(" "),t("tr",[t("td",[_._v("荷兰语")]),_._v(" "),t("td",[_._v("nl_NL")])]),_._v(" "),t("tr",[t("td",[_._v("波兰语")]),_._v(" "),t("td",[_._v("pl_PL")])]),_._v(" "),t("tr",[t("td",[_._v("葡萄牙语(巴西)")]),_._v(" "),t("td",[_._v("pt_BR")])]),_._v(" "),t("tr",[t("td",[_._v("葡萄牙语")]),_._v(" "),t("td",[_._v("pt_PT")])]),_._v(" "),t("tr",[t("td",[_._v("斯洛伐克语")]),_._v(" "),t("td",[_._v("sk_SK")])]),_._v(" "),t("tr",[t("td",[_._v("塞尔维亚")]),_._v(" "),t("td",[_._v("sr_RS")])]),_._v(" "),t("tr",[t("td",[_._v("斯洛文尼亚")]),_._v(" "),t("td",[_._v("sl_SI")])]),_._v(" "),t("tr",[t("td",[_._v("瑞典语")]),_._v(" "),t("td",[_._v("sv_SE")])]),_._v(" "),t("tr",[t("td",[_._v("泰语")]),_._v(" "),t("td",[_._v("th_TH")])]),_._v(" "),t("tr",[t("td",[_._v("土耳其语")]),_._v(" "),t("td",[_._v("tr_TR")])]),_._v(" "),t("tr",[t("td",[_._v("俄罗斯语")]),_._v(" "),t("td",[_._v("ru_RU")])]),_._v(" "),t("tr",[t("td",[_._v("乌克兰语")]),_._v(" "),t("td",[_._v("uk_UA")])]),_._v(" "),t("tr",[t("td",[_._v("越南语")]),_._v(" "),t("td",[_._v("vi_VN")])]),_._v(" "),t("tr",[t("td",[_._v("简体中文")]),_._v(" "),t("td",[_._v("zh_CN")])]),_._v(" "),t("tr",[t("td",[_._v("繁体中文")]),_._v(" "),t("td",[_._v("zh_TW")])])])]),_._v(" "),t("p",[_._v("具体的使用方法和新语言包贡献方式请参考 "),t("a",{attrs:{href:"/components/locale-provider-cn"}},[_._v("LocaleProvider 文档")]),_._v("。")])])}],!1,null,null,null);a.options.__file="docs/vue/i18n.zh-CN.md";v.default=a.exports}}]); \ No newline at end of file diff --git a/46321a37.async.js b/46321a37.async.js new file mode 100644 index 000000000..e858b2130 --- /dev/null +++ b/46321a37.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[76],{1485:function(s,a,t){"use strict";t.r(a);var r=function(){var s=this.$createElement;this._self._c;return this._m(0)};r._withStripped=!0;var e=t(31),n=Object(e.a)({},r,[function(){var s=this,a=s.$createElement,t=s._self._c||a;return t("div",[t("h1",[s._v("在 vue-cli 3 中使用")]),s._v(" "),t("p",[t("a",{attrs:{href:"https://github.com/vuejs/vue-cli"}},[s._v("vue-cli")]),s._v(" 是业界最优秀的 Vue 应用开发工具之一,本文会尝试在 vue-cli 创建的工程中使用 antd 组件,并自定义 webpack 的配置以满足各类工程化需求。")]),s._v(" "),t("h2",{attrs:{id:"安装和初始化"}},[s._v("安装和初始化 "),t("a",{staticClass:"anchor",attrs:{href:"#安装和初始化"}},[s._v("#")])]),s._v(" "),t("p",[s._v("我们需要在命令行中安装 vue-cli 工具,你可能还需要安装 "),t("a",{attrs:{href:"https://github.com/yarnpkg/yarn/"}},[s._v("yarn")]),s._v("。")]),s._v(" "),t("pre",{pre:!0},[t("code",{pre:!0,attrs:{"v-pre":"",class:"language-bash"}},[s._v("$ npm install -g @vue/cli\n"),t("span",{pre:!0,attrs:{class:"hljs-comment"}},[s._v("# OR")]),s._v("\n$ yarn global add @vue/cli\n")])]),s._v(" "),t("p",[s._v("然后新建一个项目。")]),s._v(" "),t("pre",{pre:!0},[t("code",{pre:!0,attrs:{"v-pre":"",class:"language-bash"}},[s._v("$ vue create antd-demo\n")])]),s._v(" "),t("p",[s._v("并配置项目。")]),s._v(" "),t("p",[s._v("工具会自动初始化一个脚手架并安装 Vue 项目的各种必要依赖,如果在过程中出现网络问题,请尝试配置代理或使用其他 npm registry。")]),s._v(" "),t("p",[s._v("然后我们进入项目并启动。")]),s._v(" "),t("pre",{pre:!0},[t("code",{pre:!0,attrs:{"v-pre":"",class:"language-bash"}},[s._v("$ "),t("span",{pre:!0,attrs:{class:"hljs-built_in"}},[s._v("cd")]),s._v(" antd-demo\n$ npm run serve\n")])]),s._v(" "),t("p",[s._v("此时浏览器会访问 http://localhost:8080/ ,看到 "),t("code",{pre:!0},[s._v("Welcome to Your Vue.js App")]),s._v(" 的界面就算成功了。")]),s._v(" "),t("h2",{attrs:{id:"引入-antd"}},[s._v("引入 antd "),t("a",{staticClass:"anchor",attrs:{href:"#引入-antd"}},[s._v("#")])]),s._v(" "),t("p",[s._v("这是 vue-cli 生成的默认目录结构。")]),s._v(" "),t("pre",{pre:!0},[t("code",{pre:!0,attrs:{"v-pre":""}},[s._v("├── README.md\n├── babel.config\n├── package.json\n├── public\n│   ├── favicon.ico\n│   └── index.html\n├── src\n│   ├── assets\n│ │ └── logo.png\n│   ├── components\n│ │ └── HelloWorld.vue\n│   ├── App.vue\n│   └── main.js\n└── yarn.lock\n")])]),s._v(" "),t("p",[s._v("现在从 yarn 或 npm 安装并引入 ant-design-vue。")]),s._v(" "),t("pre",{pre:!0},[t("code",{pre:!0,attrs:{"v-pre":"",class:"language-bash"}},[s._v("$ yarn add ant-design-vue\n")])]),s._v(" "),t("p",[s._v("修改 "),t("code",{pre:!0},[s._v("src/main.js")]),s._v(",引入 antd 的按钮组件以及全部样式文件。")]),s._v(" "),t("pre",{pre:!0},[t("code",{pre:!0,attrs:{"v-pre":"",class:"language-jsx"}},[t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[s._v("import")]),s._v(" Vue "),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[s._v("from")]),s._v(" "),t("span",{pre:!0,attrs:{class:"hljs-string"}},[s._v("'vue'")]),s._v(";\n"),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[s._v("import")]),s._v(" Button "),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[s._v("from")]),s._v(" "),t("span",{pre:!0,attrs:{class:"hljs-string"}},[s._v("'ant-design-vue/lib/button'")]),s._v(";\n"),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[s._v("import")]),s._v(" "),t("span",{pre:!0,attrs:{class:"hljs-string"}},[s._v("'ant-design-vue/dist/antd.css'")]),s._v(";\n"),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[s._v("import")]),s._v(" App "),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[s._v("from")]),s._v(" "),t("span",{pre:!0,attrs:{class:"hljs-string"}},[s._v("'./App'")]),s._v(";\n\nVue.component(Button.name, Button);\n\nVue.config.productionTip = "),t("span",{pre:!0,attrs:{class:"hljs-literal"}},[s._v("false")]),s._v(";\n\n"),t("span",{pre:!0,attrs:{class:"hljs-keyword"}},[s._v("new")]),s._v(" Vue({\n "),t("span",{pre:!0,attrs:{class:"hljs-attr"}},[s._v("render")]),s._v(": "),t("span",{pre:!0,attrs:{class:"hljs-function"}},[t("span",{pre:!0,attrs:{class:"hljs-params"}},[s._v("h")]),s._v(" =>")]),s._v(" h(App),\n}).$mount("),t("span",{pre:!0,attrs:{class:"hljs-string"}},[s._v("'#app'")]),s._v(");\n")])]),s._v(" "),t("p",[s._v("修改 "),t("code",{pre:!0},[s._v("src/App.vue")]),s._v("的 template 内容。")]),s._v(" "),t("pre",{pre:!0},[t("code",{pre:!0,attrs:{"v-pre":"",class:"language-jsx"}},[s._v("