diff --git a/docs/markdown/changelog.en-US.md b/docs/markdown/changelog.en-US.md index d91d591df..f88feb1b6 100644 --- a/docs/markdown/changelog.en-US.md +++ b/docs/markdown/changelog.en-US.md @@ -1,5 +1,23 @@ # Changelog +### [v2.2.14](https://github.com/youzan/vant/tree/v2.2.14) +`2019-11-22` + +**Features** + +- Tabs: add title-style prop [\#5048](https://github.com/youzan/vant/pull/5048) +- Tabs: add resize method [\#5071](https://github.com/youzan/vant/pull/5071) +- Swipe: add resize method [\#5070](https://github.com/youzan/vant/pull/5070) + +**Bug Fixes** + +- fix Cell should break word of value [\#5029](https://github.com/youzan/vant/pull/5029) +- fix Field incorrect count of line break in safari [\#5049](https://github.com/youzan/vant/pull/5049) +- fix Tabbar incorrect style when using safe-area-inset-bottom [\#5079](https://github.com/youzan/vant/pull/5079) +- fix SwipeCell compatible with desktop scenario [\#5077](https://github.com/youzan/vant/pull/5077) +- fix DropdownMenu should't close when custom container and get clicked [\#5047](https://github.com/youzan/vant/pull/5047) + + ### [v2.2.13](https://github.com/youzan/vant/tree/v2.2.13) `2019-11-14` diff --git a/docs/markdown/changelog.zh-CN.md b/docs/markdown/changelog.zh-CN.md index 9fcb38528..32e0be66e 100644 --- a/docs/markdown/changelog.zh-CN.md +++ b/docs/markdown/changelog.zh-CN.md @@ -10,6 +10,24 @@ Vant 遵循 [Semver](https://semver.org/lang/zh-CN/) 语义化版本规范。 - 次版本号:每隔一至二个月发布,包含新特性和较大的功能更新,向下兼容。 - 主版本号:发布时间不定,包含不兼容更新,预计下一个主版本会与 Vue 3.0 同期发布。 +### [v2.2.14](https://github.com/youzan/vant/tree/v2.2.14) +`2019-11-22` + +**Features** + +- Tabs: 新增 title-style 属性 [\#5048](https://github.com/youzan/vant/pull/5048) +- Tabs: 新增 resize 方法 [\#5071](https://github.com/youzan/vant/pull/5071) +- Swipe: 新增 resize 方法 [\#5070](https://github.com/youzan/vant/pull/5070) + +**Bug Fixes** + +- 修复 Cell value 过长时不换行的问题 [\#5029](https://github.com/youzan/vant/pull/5029) +- 修复 SwipeCell 在桌面端无法使用的问题 [\#5077](https://github.com/youzan/vant/pull/5077) +- 修复 Field 在 Safari 下输入换行符时字数统计错误的问题 [\#5049](https://github.com/youzan/vant/pull/5049) +- 修复 Tabbar 设置 safe-area-inset-bottom 后可能出现样式错位的问题 [\#5079](https://github.com/youzan/vant/pull/5079) +- 修复 DropdownMenu 使用 get-container 属性时点击后会立即关闭的问题 [\#5047](https://github.com/youzan/vant/pull/5047) + + ### [v2.2.13](https://github.com/youzan/vant/tree/v2.2.13) `2019-11-14` diff --git a/package.json b/package.json index 60bdc174b..04af09347 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vant", - "version": "2.2.13", + "version": "2.2.14", "description": "Mobile UI Components built on Vue", "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/vant-markdown-loader/README.md b/packages/vant-markdown-loader/README.md index f2b187a93..5536263c3 100644 --- a/packages/vant-markdown-loader/README.md +++ b/packages/vant-markdown-loader/README.md @@ -20,10 +20,11 @@ yarn add @vant/markdown-loader - `enableMetaData`: Default `false`. Whether to use [front-matter](https://github.com/jxson/front-matter) to extract markdown meta data +- `linkOpen`: Default `true`. Whether to add target="_blank" to all links + - `wrapper(html, fm)`: Format the returned content using a custom function - `html`: The result of [markdown-it](https://github.com/markdown-it/markdown-it)'s render - `fm`: See [fm(string)](https://github.com/jxson/front-matter#fmstring). If `enableMetaData` option is `false`, the value is `undefined`. - `attributes` - `body` - `frontmatter` - diff --git a/packages/vant-markdown-loader/package.json b/packages/vant-markdown-loader/package.json index 17ef16fa6..f85dd22f5 100644 --- a/packages/vant-markdown-loader/package.json +++ b/packages/vant-markdown-loader/package.json @@ -1,6 +1,6 @@ { "name": "@vant/markdown-loader", - "version": "2.2.0", + "version": "2.3.0", "description": "Simple and fast vue markdown loader", "main": "src/index.js", "publishConfig": { @@ -10,10 +10,10 @@ "repository": "https://github.com/youzan/vant/tree/dev/packages/vant-markdown-loader", "dependencies": { "front-matter": "^3.0.2", - "highlight.js": "^9.15.6", + "highlight.js": "^9.16.2", "loader-utils": "^1.2.3", - "markdown-it": "^8.4.2", - "markdown-it-anchor": "^5.2.4", - "transliteration": "^2.1.4" + "markdown-it": "^10.0.0", + "markdown-it-anchor": "^5.2.5", + "transliteration": "^2.1.7" } } diff --git a/packages/vant-markdown-loader/src/index.js b/packages/vant-markdown-loader/src/index.js index 6b2780e30..d0090f558 100644 --- a/packages/vant-markdown-loader/src/index.js +++ b/packages/vant-markdown-loader/src/index.js @@ -3,6 +3,7 @@ const MarkdownIt = require('markdown-it'); const markdownItAnchor = require('markdown-it-anchor'); const frontMatter = require('front-matter'); const highlight = require('./highlight'); +const linkOpen = require('./link-open'); const cardWrapper = require('./card-wrapper'); const { slugify } = require('transliteration'); @@ -58,6 +59,7 @@ module.exports = function(source) { options = { wrapper, + linkOpen: true, ...options }; @@ -68,5 +70,9 @@ module.exports = function(source) { source = fm.body; } + if (options.linkOpen) { + linkOpen(parser); + } + return options.wrapper(parser.render(source), fm); }; diff --git a/packages/vant-markdown-loader/src/link-open.js b/packages/vant-markdown-loader/src/link-open.js new file mode 100644 index 000000000..0e513226a --- /dev/null +++ b/packages/vant-markdown-loader/src/link-open.js @@ -0,0 +1,18 @@ +// add target="_blank" to all links +module.exports = function linkOpen(md) { + const defaultRender = + md.renderer.rules.link_open || + function(tokens, idx, options, env, self) { + return self.renderToken(tokens, idx, options); + }; + + md.renderer.rules.link_open = function(tokens, idx, options, env, self) { + const aIndex = tokens[idx].attrIndex('target'); + + if (aIndex < 0) { + tokens[idx].attrPush(['target', '_blank']); // add new attribute + } + + return defaultRender(tokens, idx, options, env, self); + }; +}; diff --git a/packages/vant-markdown-loader/yarn.lock b/packages/vant-markdown-loader/yarn.lock index 1f42fd54a..2bfed04b2 100644 --- a/packages/vant-markdown-loader/yarn.lock +++ b/packages/vant-markdown-loader/yarn.lock @@ -4,19 +4,20 @@ ansi-regex@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc= ansi-styles@^3.2.0: version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + resolved "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz?cache=0&sync_timestamp=1573557628456&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0= dependencies: color-convert "^1.9.0" argparse@^1.0.7: - version "1.0.9" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" + version "1.0.10" + resolved "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE= dependencies: sprintf-js "~1.0.2" @@ -27,13 +28,13 @@ big.js@^5.2.2: camelcase@^5.0.0: version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA= cliui@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + resolved "https://registry.npm.taobao.org/cliui/download/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + integrity sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U= dependencies: string-width "^3.1.0" strip-ansi "^5.2.0" @@ -41,44 +42,45 @@ cliui@^5.0.0: color-convert@^1.9.0: version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg= dependencies: color-name "1.1.3" color-name@1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= decamelize@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + resolved "https://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= emoji-regex@^7.0.1: version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + resolved "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY= emojis-list@^2.0.0: version "2.1.0" resolved "https://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= -entities@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" +entities@~2.0.0: + version "2.0.0" + resolved "https://registry.npm.taobao.org/entities/download/entities-2.0.0.tgz#68d6084cab1b079767540d80e56a39b423e4abf4" + integrity sha1-aNYITKsbB5dnVA2A5Wo5tCPkq/Q= esprima@^4.0.0: version "4.0.1" - resolved "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesprima%2Fdownload%2Fesprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + resolved "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE= find-up@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + resolved "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha1-SRafHXmTQwZG2mHsxa41XCHJe3M= dependencies: locate-path "^3.0.0" @@ -91,17 +93,17 @@ front-matter@^3.0.2: get-caller-file@^2.0.1: version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + resolved "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha1-T5RBKoLbMvNuOwuXQfipf+sDH34= -highlight.js@^9.15.6: - version "9.15.10" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.15.10.tgz#7b18ed75c90348c045eef9ed08ca1319a2219ad2" - integrity sha512-RoV7OkQm0T3os3Dd2VHLNMoaoDVx77Wygln3n9l5YV172XonWG6rgQD3XnF/BuFFZw9A0TJgmMSO8FEWQgvcXw== +highlight.js@^9.16.2: + version "9.16.2" + resolved "https://registry.npm.taobao.org/highlight.js/download/highlight.js-9.16.2.tgz#68368d039ffe1c6211bcc07e483daf95de3e403e" + integrity sha1-aDaNA5/+HGIRvMB+SD2vld4+QD4= is-fullwidth-code-point@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= js-yaml@^3.13.1: @@ -120,8 +122,9 @@ json5@^1.0.1: minimist "^1.2.0" linkify-it@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.0.3.tgz#d94a4648f9b1c179d64fa97291268bdb6ce9434f" + version "2.2.0" + resolved "https://registry.npm.taobao.org/linkify-it/download/linkify-it-2.2.0.tgz#e3b54697e78bf915c70a38acd78fd09e0058b1cf" + integrity sha1-47VGl+eL+RXHCjis14/QngBYsc8= dependencies: uc.micro "^1.0.1" @@ -136,31 +139,32 @@ loader-utils@^1.2.3: locate-path@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + resolved "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4= dependencies: p-locate "^3.0.0" path-exists "^3.0.0" -markdown-it-anchor@^5.2.4: - version "5.2.4" - resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-5.2.4.tgz#d39306fe4c199705b4479d3036842cf34dcba24f" - integrity sha512-n8zCGjxA3T+Mx1pG8HEgbJbkB8JFUuRkeTZQuIM8iPY6oQ8sWOPRZJDFC9a/pNg2QkHEjjGkhBEl/RSyzaDZ3A== +markdown-it-anchor@^5.2.5: + version "5.2.5" + resolved "https://registry.npm.taobao.org/markdown-it-anchor/download/markdown-it-anchor-5.2.5.tgz?cache=0&sync_timestamp=1571233383580&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmarkdown-it-anchor%2Fdownload%2Fmarkdown-it-anchor-5.2.5.tgz#dbf13cfcdbffd16a510984f1263e1d479a47d27a" + integrity sha1-2/E8/Nv/0WpRCYTxJj4dR5pH0no= -markdown-it@^8.4.2: - version "8.4.2" - resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-8.4.2.tgz#386f98998dc15a37722aa7722084f4020bdd9b54" - integrity sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ== +markdown-it@^10.0.0: + version "10.0.0" + resolved "https://registry.npm.taobao.org/markdown-it/download/markdown-it-10.0.0.tgz#abfc64f141b1722d663402044e43927f1f50a8dc" + integrity sha1-q/xk8UGxci1mNAIETkOSfx9QqNw= dependencies: argparse "^1.0.7" - entities "~1.1.1" + entities "~2.0.0" linkify-it "^2.0.0" mdurl "^1.0.1" uc.micro "^1.0.5" mdurl@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" + resolved "https://registry.npm.taobao.org/mdurl/download/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" + integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= minimist@^1.2.0: version "1.2.0" @@ -169,51 +173,52 @@ minimist@^1.2.0: p-limit@^2.0.0: version "2.2.1" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537" - integrity sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg== + resolved "https://registry.npm.taobao.org/p-limit/download/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537" + integrity sha1-qgeniMwxUck5tRMfY1cPDdIAlTc= dependencies: p-try "^2.0.0" p-locate@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + resolved "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ= dependencies: p-limit "^2.0.0" p-try@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + resolved "https://registry.npm.taobao.org/p-try/download/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha1-yyhoVA4xPWHeWPr741zpAE1VQOY= path-exists@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + resolved "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= require-directory@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + resolved "https://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= require-main-filename@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + resolved "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs= set-blocking@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + resolved "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= sprintf-js@~1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + resolved "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= string-width@^3.0.0, string-width@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + resolved "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha1-InZ74htirxCBV0MG9prFG2IgOWE= dependencies: emoji-regex "^7.0.1" is-fullwidth-code-point "^2.0.0" @@ -221,36 +226,32 @@ string-width@^3.0.0, string-width@^3.1.0: strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + resolved "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1573280549549&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4= dependencies: ansi-regex "^4.1.0" -transliteration@^2.1.4: - version "2.1.5" - resolved "https://registry.yarnpkg.com/transliteration/-/transliteration-2.1.5.tgz#79318af9d1bb1b72e1f2b1a7f37be79a33d5fc4a" - integrity sha512-RxxxbAzTU0Y7IWJulZ9LRjJPcdC269cSJI6NCOwYQrw7TjSN2gBBZDD6slrgO1+XkxGNfAmtFAInpvk22HMq0w== +transliteration@^2.1.7: + version "2.1.7" + resolved "https://registry.npm.taobao.org/transliteration/download/transliteration-2.1.7.tgz#43fbd2e259777516a667a76e1d11aa9f85264413" + integrity sha1-Q/vS4ll3dRamZ6duHRGqn4UmRBM= dependencies: - yargs "^13.2.4" + yargs "^14.0.0" -uc.micro@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.3.tgz#7ed50d5e0f9a9fb0a573379259f2a77458d50192" - -uc.micro@^1.0.5: +uc.micro@^1.0.1, uc.micro@^1.0.5: version "1.0.6" - resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac" - integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA== + resolved "https://registry.npm.taobao.org/uc.micro/download/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac" + integrity sha1-nEEagCpAmpH8bPdAgbq6NLJEmaw= which-module@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + resolved "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= wrap-ansi@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + resolved "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + integrity sha1-H9H2cjXVttD+54EFYAG/tpTAOwk= dependencies: ansi-styles "^3.2.0" string-width "^3.0.0" @@ -258,23 +259,24 @@ wrap-ansi@^5.1.0: y18n@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + resolved "https://registry.npm.taobao.org/y18n/download/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + integrity sha1-le+U+F7MgdAHwmThkKEg8KPIVms= -yargs-parser@^13.1.1: - version "13.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" - integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ== +yargs-parser@^15.0.0: + version "15.0.0" + resolved "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-15.0.0.tgz?cache=0&sync_timestamp=1572648717575&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-15.0.0.tgz#cdd7a97490ec836195f59f3f4dbe5ea9e8f75f08" + integrity sha1-zdepdJDsg2GV9Z8/Tb5eqej3Xwg= dependencies: camelcase "^5.0.0" decamelize "^1.2.0" -yargs@^13.2.4: - version "13.3.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83" - integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA== +yargs@^14.0.0: + version "14.2.2" + resolved "https://registry.npm.taobao.org/yargs/download/yargs-14.2.2.tgz#2769564379009ff8597cdd38fba09da9b493c4b5" + integrity sha1-J2lWQ3kAn/hZfN04+6CdqbSTxLU= dependencies: cliui "^5.0.0" + decamelize "^1.2.0" find-up "^3.0.0" get-caller-file "^2.0.1" require-directory "^2.1.1" @@ -283,4 +285,4 @@ yargs@^13.2.4: string-width "^3.0.0" which-module "^2.0.0" y18n "^4.0.0" - yargs-parser "^13.1.1" + yargs-parser "^15.0.0" diff --git a/src/action-sheet/README.zh-CN.md b/src/action-sheet/README.zh-CN.md index c74f44ce3..4867f53a1 100644 --- a/src/action-sheet/README.zh-CN.md +++ b/src/action-sheet/README.zh-CN.md @@ -136,7 +136,7 @@ export default { | lazy-render | 是否在显示弹层时才渲染节点 | *boolean* | `true` | - | | lock-scroll | 是否锁定背景滚动 | *boolean* | `true` | - | | duration | 动画时长,单位秒 | *number* | `0.3` | 2.0.3 | -| get-container | 指定挂载的节点,可以传入选择器,
或一个返回节点的函数 | *string \| () => Element* | - | - | +| get-container | 指定挂载的节点,[用法示例](#/zh-CN/popup#zhi-ding-gua-zai-wei-zhi) | *string \| () => Element* | - | - | | safe-area-inset-bottom | 是否开启底部安全区适配,[详细说明](#/zh-CN/quickstart#di-bu-an-quan-qu-gua-pei) | *boolean* | `true` | - | ### Events diff --git a/src/address-edit/README.md b/src/address-edit/README.md index d42a57aea..19917dbba 100644 --- a/src/address-edit/README.md +++ b/src/address-edit/README.md @@ -103,7 +103,7 @@ export default { ### Methods -Use ref to get address-edit instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get AddressEdit instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| diff --git a/src/address-edit/README.zh-CN.md b/src/address-edit/README.zh-CN.md index 7b9e000c1..f78444d89 100644 --- a/src/address-edit/README.zh-CN.md +++ b/src/address-edit/README.zh-CN.md @@ -103,7 +103,7 @@ export default { ### 方法 -通过 ref 可以获取到 address-edit 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 AddressEdit 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| diff --git a/src/area/README.md b/src/area/README.md index 044718225..9a7ddfbee 100644 --- a/src/area/README.md +++ b/src/area/README.md @@ -81,7 +81,7 @@ Set `columns-num` with 2, you'll have a 2 level picker. ### Methods -Use ref to get area instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get Area instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| diff --git a/src/area/README.zh-CN.md b/src/area/README.zh-CN.md index 1b832d659..3d9a82c10 100644 --- a/src/area/README.zh-CN.md +++ b/src/area/README.zh-CN.md @@ -80,7 +80,7 @@ Vue.use(Area); ### 方法 -通过 ref 可以获取到 area 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 Area 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| diff --git a/src/checkbox/README.md b/src/checkbox/README.md index 697d28e8e..f81c8eefb 100644 --- a/src/checkbox/README.md +++ b/src/checkbox/README.md @@ -216,7 +216,7 @@ export default { ### CheckboxGroup Methods -Use ref to get CheckboxGroup instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get CheckboxGroup instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| @@ -224,7 +224,7 @@ Use ref to get CheckboxGroup instance and call instance methods ### Checkbox Methods -Use ref to get Checkbox instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get Checkbox instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| diff --git a/src/checkbox/README.zh-CN.md b/src/checkbox/README.zh-CN.md index 4f3dd717b..3dad91827 100644 --- a/src/checkbox/README.zh-CN.md +++ b/src/checkbox/README.zh-CN.md @@ -228,7 +228,7 @@ export default { ### CheckboxGroup 方法 -通过 ref 可以获取到 CheckboxGroup 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 CheckboxGroup 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| @@ -236,7 +236,7 @@ export default { ### Checkbox 方法 -通过 ref 可以获取到 Checkbox 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 Checkbox 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| diff --git a/src/count-down/README.md b/src/count-down/README.md index ddfab2a0f..59bd61467 100644 --- a/src/count-down/README.md +++ b/src/count-down/README.md @@ -142,7 +142,7 @@ export default { ### Methods -Use ref to get CountDown instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get CountDown instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| diff --git a/src/count-down/README.zh-CN.md b/src/count-down/README.zh-CN.md index 321583d9c..e5f6358da 100644 --- a/src/count-down/README.zh-CN.md +++ b/src/count-down/README.zh-CN.md @@ -152,7 +152,7 @@ export default { ### 方法 -通过 ref 可以获取到 CountDown 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 CountDown 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| diff --git a/src/dialog/README.zh-CN.md b/src/dialog/README.zh-CN.md index 4a5fe6244..506916114 100644 --- a/src/dialog/README.zh-CN.md +++ b/src/dialog/README.zh-CN.md @@ -166,7 +166,7 @@ export default { | lockScroll | 是否锁定背景滚动 | *boolean* | `true` | - | | beforeClose | 关闭前的回调函数,
调用 done() 后关闭弹窗,
调用 done(false) 阻止弹窗关闭 | *(action, done) => void* | - | - | | transition | 动画类名,等价于 [transtion](https://cn.vuejs.org/v2/api/index.html#transition) 的`name`属性 | *string* | - | 2.2.6 | -| getContainer | 指定挂载的节点,可以传入选择器,
或一个返回节点的函数 | *string \| () => Element* | `body` | - | +| getContainer | 指定挂载的节点,[用法示例](#/zh-CN/popup#zhi-ding-gua-zai-wei-zhi) | *string \| () => Element* | `body` | - | ### Props @@ -194,7 +194,7 @@ export default { | lock-scroll | 是否锁定背景滚动 | *boolean* | `true` | - | | before-close | 关闭前的回调函数,
调用 done() 后关闭弹窗,
调用 done(false) 阻止弹窗关闭 | *(action, done) => void* | - | - | | transition | 动画类名,等价于 [transtion](https://cn.vuejs.org/v2/api/index.html#transition) 的`name`属性 | *string* | - | 2.2.6 | -| get-container | 指定挂载的节点,可以传入选择器,
或一个返回节点的函数 | *string \| () => Element* | - | - | +| get-container | 指定挂载的节点,[用法示例](#/zh-CN/popup#zhi-ding-gua-zai-wei-zhi) | *string \| () => Element* | - | - | ### Events diff --git a/src/dropdown-menu/README.md b/src/dropdown-menu/README.md index 2b43cbbb4..65b669d99 100644 --- a/src/dropdown-menu/README.md +++ b/src/dropdown-menu/README.md @@ -149,7 +149,7 @@ Use `active-color` prop to custom active color of the title and options ### DropdownItem Methods -Use ref to get DropdownItem instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get DropdownItem instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| diff --git a/src/dropdown-menu/README.zh-CN.md b/src/dropdown-menu/README.zh-CN.md index 5311af8db..f1b550591 100644 --- a/src/dropdown-menu/README.zh-CN.md +++ b/src/dropdown-menu/README.zh-CN.md @@ -133,7 +133,7 @@ export default { | options | 选项数组 | *Option[]* | `[]` | - | | disabled | 是否禁用菜单 | *boolean* | `false` | - | | title-class | 标题额外类名 | *string* | - | - | -| get-container | 指定弹出菜单挂载的节点,可以传入选择器,
或一个返回节点的函数 | *string \| () => Element* | - | 2.2.4 | +| get-container | 指定挂载的节点,[用法示例](#/zh-CN/popup#zhi-ding-gua-zai-wei-zhi) | *string \| () => Element* | - | 2.2.4 | ### DropdownItem Events @@ -153,7 +153,7 @@ export default { ### DropdownItem 方法 -通过 ref 可以获取到 DropdownItem 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 DropdownItem 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| diff --git a/src/field/README.md b/src/field/README.md index b60b2a0e7..88d198148 100644 --- a/src/field/README.md +++ b/src/field/README.md @@ -181,7 +181,7 @@ Field support all native events of input tag ### Methods -Use ref to get Field instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get Field instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| diff --git a/src/field/README.zh-CN.md b/src/field/README.zh-CN.md index 600cb1e2d..e608206ce 100644 --- a/src/field/README.zh-CN.md +++ b/src/field/README.zh-CN.md @@ -187,7 +187,7 @@ Vue.use(Field); ### 方法 -通过 ref 可以获取到 Field 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 Field 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| diff --git a/src/index.ts b/src/index.ts index faee1cd5b..c4dc4f3b4 100644 --- a/src/index.ts +++ b/src/index.ts @@ -89,7 +89,7 @@ declare global { } } -const version = '2.2.13'; +const version = '2.2.14'; const components = [ ActionSheet, AddressEdit, diff --git a/src/list/README.md b/src/list/README.md index 1e460471e..62c124d39 100644 --- a/src/list/README.md +++ b/src/list/README.md @@ -120,7 +120,7 @@ export default { ### Methods -Use ref to get list instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get List instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| diff --git a/src/list/README.zh-CN.md b/src/list/README.zh-CN.md index 21d0accb6..dc94d1dc5 100644 --- a/src/list/README.zh-CN.md +++ b/src/list/README.zh-CN.md @@ -127,7 +127,7 @@ export default { ### 方法 -通过 ref 可以获取到 list 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 List 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| diff --git a/src/overlay/README.md b/src/overlay/README.md index a9f31fd60..29413b15a 100644 --- a/src/overlay/README.md +++ b/src/overlay/README.md @@ -64,16 +64,16 @@ export default { | z-index | z-index | *string \| number* | `1` | - | | duration | Animation duration | *string \| number* | `0.3` | - | | class-name | ClassName | *string* | - | - | -| custom-class | Custom style | *object* | - | - | +| custom-class | Custom style | *object* | - | 2.2.5 | ### Events -| Event | Description | Arguments | -|------|------|------| -| click | Triggered when clicked | event: Event | +| Event | Description | Arguments | Version | +|------|------|------|------| +| click | Triggered when clicked | event: Event | - | ### Slots -| Name | Description | -|------|------| -| default | Default slot | +| Name | Description | Version | +|------|------|------| +| default | Default slot | 2.2.5 | diff --git a/src/overlay/README.zh-CN.md b/src/overlay/README.zh-CN.md index 454cba855..2a4c259de 100644 --- a/src/overlay/README.zh-CN.md +++ b/src/overlay/README.zh-CN.md @@ -70,16 +70,16 @@ export default { | z-index | z-index 层级 | *string \| number* | `1` | - | | duration | 动画时长,单位秒 | *string \| number* | `0.3` | - | | class-name | 自定义类名 | *string* | - | - | -| custom-style | 自定义样式 | *object* | - | - | +| custom-style | 自定义样式 | *object* | - | 2.2.5 | ### Events -| 事件名 | 说明 | 回调参数 | -|------|------|------| -| click | 点击时触发 | event: Event | +| 事件名 | 说明 | 回调参数 | 版本 | +|------|------|------|------| +| click | 点击时触发 | event: Event | - | ### Slots -| 名称 | 说明 | -|------|------| -| default | 默认插槽 | +| 名称 | 说明 | 版本 | +|------|------|------| +| default | 默认插槽,用于在遮罩层上方嵌入内容 | 2.0.5 | diff --git a/src/picker/README.md b/src/picker/README.md index 4bbced1f8..234641fba 100644 --- a/src/picker/README.md +++ b/src/picker/README.md @@ -227,7 +227,7 @@ Picker events will pass different parameters according to the columns are single ### Methods -Use ref to get picker instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get Picker instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| diff --git a/src/picker/README.zh-CN.md b/src/picker/README.zh-CN.md index 519120739..203f9c6c2 100644 --- a/src/picker/README.zh-CN.md +++ b/src/picker/README.zh-CN.md @@ -239,7 +239,7 @@ Picker 组件的事件会根据 columns 是单列或多列返回不同的参数 ### 方法 -通过 ref 可以获取到 picker 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 Picker 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| diff --git a/src/popup/README.md b/src/popup/README.md index cd44aeba1..d0841105c 100644 --- a/src/popup/README.md +++ b/src/popup/README.md @@ -112,6 +112,8 @@ export default { } ``` +> Tips: The get-container prop cannot be used on the root node + ## API ### Props diff --git a/src/popup/README.zh-CN.md b/src/popup/README.zh-CN.md index a6e2378fb..0e0b3eb78 100644 --- a/src/popup/README.zh-CN.md +++ b/src/popup/README.zh-CN.md @@ -123,6 +123,8 @@ export default { } ``` +> 注意:使用 get-container 属性的组件不能为根节点 + ## API ### Props @@ -142,9 +144,9 @@ export default { | close-on-click-overlay | 是否在点击遮罩层后关闭 | *boolean* | `true` | - | | closeable | 是否显示关闭图标 | *boolean* | `false` | 2.2.0 | | close-icon | 关闭图标名称或图片链接 | *string* | `cross` | 2.2.0 | -| close-icon-position | 关闭图标位置,可选值为`top-left` `bottom-left` `bottom-right` | *string* | `top-right` | 2.2.2 | +| close-icon-position | 关闭图标位置,可选值为`top-left`
`bottom-left` `bottom-right` | *string* | `top-right` | 2.2.2 | | transition | 动画类名,等价于 [transtion](https://cn.vuejs.org/v2/api/index.html#transition) 的`name`属性 | *string* | - | - | -| get-container | 指定挂载的节点,可以传入选择器,
或一个返回节点的函数 | *string \| () => Element* | - | - | +| get-container | 指定挂载的节点 | *string \| () => Element* | - | - | | safe-area-inset-bottom | 是否开启底部安全区适配,[详细说明](#/zh-CN/quickstart#di-bu-an-quan-qu-gua-pei) | *boolean* | `false` | 2.2.1 | ### Events diff --git a/src/sku/README.md b/src/sku/README.md index 5956b0a0e..29ac44055 100644 --- a/src/sku/README.md +++ b/src/sku/README.md @@ -155,7 +155,7 @@ export default { ### Methods -Use ref to get sku instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get Sku instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| diff --git a/src/sku/README.zh-CN.md b/src/sku/README.zh-CN.md index dd0bb597b..6b1c13a30 100644 --- a/src/sku/README.zh-CN.md +++ b/src/sku/README.zh-CN.md @@ -141,7 +141,7 @@ export default { | stepper-title | 数量选择组件左侧文案 | *string* | `购买数量` | - | | custom-stepper-config | 步进器相关自定义配置 | *object* | `{}` | - | | message-config | 留言相关配置 | *object* | `{}` | - | -| get-container | 指定挂载的节点,可以传入选择器,
或一个返回节点的函数 | *string \| () => Element* | - | - | +| get-container | 指定挂载的节点,[用法示例](#/zh-CN/popup#zhi-ding-gua-zai-wei-zhi) | *string \| () => Element* | - | - | | initial-sku | 默认选中的 sku,具体参考高级用法 | *object* | `{}` | - | | show-soldout-sku | 是否展示售罄的 sku,默认展示并置灰 | *boolean* | `true` | - | | safe-area-inset-bottom | 是否开启底部安全区适配,[详细说明](#/zh-CN/quickstart#di-bu-an-quan-qu-gua-pei) | *boolean* | `false` | 2.2.1 | @@ -159,7 +159,7 @@ export default { ### 方法 -通过 ref 可以获取到 sku 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 Sku 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| diff --git a/src/swipe-cell/README.md b/src/swipe-cell/README.md index 52096e0df..0cd32f4de 100644 --- a/src/swipe-cell/README.md +++ b/src/swipe-cell/README.md @@ -105,7 +105,7 @@ export default { ### Methods -Use ref to get SwipeCell instance and call instance methods +Use [ref](https://vuejs.org/v2/api/#ref) to get SwipeCell instance and call instance methods | Name | Description | Attribute | Return value | |------|------|------|------| diff --git a/src/swipe-cell/README.zh-CN.md b/src/swipe-cell/README.zh-CN.md index 16345cf60..d1ea4df8e 100644 --- a/src/swipe-cell/README.zh-CN.md +++ b/src/swipe-cell/README.zh-CN.md @@ -110,7 +110,7 @@ export default { ### 方法 -通过 ref 可以获取到 SwipeCell 实例并调用实例方法 +通过 [ref](https://cn.vuejs.org/v2/api/#ref) 可以获取到 SwipeCell 实例并调用实例方法 | 方法名 | 说明 | 参数 | 返回值 | |------|------|------|------| diff --git a/src/swipe-cell/demo/index.vue b/src/swipe-cell/demo/index.vue index 61647da77..673fa787e 100644 --- a/src/swipe-cell/demo/index.vue +++ b/src/swipe-cell/demo/index.vue @@ -1,7 +1,6 @@