{"_id":"@alicd/crui-anchor","_rev":"24-759b9938128dc8ffe230b01c06cd3f77","name":"@alicd/crui-anchor","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.6":{"name":"@alicd/crui-anchor","version":"0.0.6","author":{"name":"@alicd/walle"},"_id":"@alicd/crui-anchor@0.0.6","maintainers":[{"name":"later_7","email":"tony7leek@gmail.com"}],"dist":{"shasum":"95c844e9c5ef1c2eaab7d3d114eb705036c064b1","tarball":"https://registry.npmjs.org/@alicd/crui-anchor/-/crui-anchor-0.0.6.tgz","fileCount":28,"integrity":"sha512-76xlA+06kkrkRpyCVvEYRNGHtQ48s4pqdyfmO3FzHoYM1cns0Kfsl/kKGy4P8a9noiGkdBmZrD70YDvuul/Jaw==","signatures":[{"sig":"MEUCIBZ6bLPQVmcXWzFqGxP7z52aIPGvyQ0Uv9SS5T8xTuvxAiEAlhjPIGj6UQaeJ1OMGcClnjdRG9sN+OwLWrMk2L2SdLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2719819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOWvVCRA9TVsSAnZWagAAvNwP/3h2Cz2cPG1i8/cRl6AA\nCq91CXR39S+dv3EQfsPPL5RxPZ7wVGMYeYO15sXa6SSK9ZM4RrwvoeWk+1lI\nycvVKuva16n9c7w2okbDb+wUsPKXs5TLnFYKHLP6f8LwlqX6YcYRpDeQICRw\n4pWIlmnIuibaZWX9awmuzlQadsj/yJS1B6GLaknbg2CWBOgae89uUnouyU/9\nwgu/DUkAeu/ykQVRLdcKyh9m+jdtQ0941liF0s7ErP6qG1SZDebClZhEYAf5\nZhEU1diTlOt4tcDX6OAiyrn3UlwxaN/SN7aD44l7HtCFgvkIFucBghdcDHCR\nBGlAZtEG4jlsMC13JSpYHZYGWD6lXHGtG2nXM2yNxnrSdZPwdVWV1t6j32Ak\nIlVTXx5i6IFdgOagIOiAtgrdHWlZCr2ZrG0cZm8U6OzVPzIJe9yZyJotzoBi\nXz2jBJj8X11VBjiJPXVSIBm4a57qkmc+ZHq+8yUdZy+27yHaKCdvqV2Zw6ji\nEMuQiyj/GythXRB5vT+8jjMF8CYD942gyH9+QJ6pWkp/dP1cDq3O6lZBot5T\n/5GokpdwHdXFZbIoGruN60XYlBcTocbYHcxJEM+ge/puY5PM1vXI9CSuW+pL\nQNrUK/6yu7rTuIUmpACifYv39+m0TsryoYdM1TYdam8Abpq87NyB4U53oFPS\nYELI\r\n=gfVe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f18ac9d682e1416f65701bcb8786433e5f006b36","scripts":{"dev":"rm -rf ./site && NODE_ENV=development webpack --config webpack.config.babel.js --progress && webpack-dev-server","pub":"rm -rf ./lib && rm -rf ./dist && babel src --copy-file --extensions .js,.jsx --out-dir lib && npm run prod","demo":"rm -rf ./site ./_data && NODE_ENV=demo webpack-dev-server --config webpack.config.babel.js --progress","prod":"NODE_ENV=production webpack --config webpack.config.babel.js --progress","build":"babel src -d lib & webpack --config webpack.config.babel.js --progress","clean":"rm -rf ./dist ./lib ./site","start":"npm run dev"},"_npmUser":{"name":"later_7","email":"tony7leek@gmail.com"},"_npmVersion":"5.6.0","description":"--- category: Components type: UI Views component: Base chinese: 页内锚点导航 english: Anchor ---","directories":{},"_nodeVersion":"9.8.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"axios":"^0.18.0","webpack":"^2.6.1","babel-cli":"^6.26.0","node-sass":"^4.5.3","babel-core":"^6.25.0","css-loader":"^0.28.4","@alicd/next":"^0.19.41","file-loader":"^0.11.2","sass-loader":"^6.0.6","autoprefixer":"^7.1.1","babel-loader":"^7.1.1","style-loader":"^0.18.2","webpack-merge":"^4.1.0","md-meta-loader":"^0.0.4","babel-preset-react":"^6.24.1","webpack-dev-server":"^2.8.2","babel-plugin-import":"^1.4.0","babel-preset-es2015":"^6.24.1","html-webpack-plugin":"^2.29.0","@alicd/dpl-rookie1-0":"^2.0.0","babel-preset-stage-0":"^6.22.0","escape-string-regexp":"^1.0.5","jsonml-to-react-component":"^0.2.6","extract-text-webpack-plugin":"^2.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"classnames":"^2.2.5","@alicd/next":"^0.19.14"},"_npmOperationalInternal":{"tmp":"tmp/crui-anchor_0.0.6_1564044245203_0.4674689478989664","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-07-25T08:44:04.984Z","modified":"2024-07-15T07:13:59.474Z","0.0.6":"2019-07-25T08:44:05.351Z"},"author":{"name":"@alicd/walle"},"description":"--- category: Components type: UI Views component: Base chinese: 页内锚点导航 english: Anchor ---","maintainers":[{"email":"hahaiwin@163.com","name":"hahaiwin"},{"email":"1149518004@qq.com","name":"snowden_"},{"email":"1312065793@qq.com","name":"vincent.ljq"},{"email":"595620510@qq.com","name":"zhen.hz"},{"email":"251250076@qq.com","name":"cismous"},{"email":"juntao.wjt@alibaba-inc.com","name":"juntao.wjt"},{"email":"xiongqi.me@foxmail.com","name":"xiongqi"},{"email":"guoli.ygl@cainiao.com","name":"mingche_286130"},{"email":"joshuasui@163.com","name":"joshuasui"},{"email":"maopengcheng1994@gmail.com","name":"mmpc"},{"email":"littlehmy@163.com","name":"0little"},{"email":"yf871020@163.com","name":"yf871020"},{"email":"zyy7259@gmail.com","name":"zyy7259"},{"email":"tony7leek@gmail.com","name":"later_7"},{"email":"775710651@qq.com","name":"qijian1990"},{"email":"xiekaif@163.com","name":"gepik"},{"email":"yanzhe.xyz@alibaba-inc.com","name":"jimmyxuster"},{"email":"laijianqing@gmail.com","name":"helloljq"},{"email":"rentj1@163.com","name":"rentj1"},{"email":"zhangqing332@live.com","name":"js8zq332"},{"email":"527710279@qq.com","name":"xiaobc"}],"readme":"---\ncategory: Components\ntype: UI Views\ncomponent: Base\nchinese: 页内锚点导航\nenglish: Anchor\n---\n\n外观类似 Nav 组件，提供了页内不同 Section 之间的滚动导航能力。\n\n## API\n\n### Anchor\n\n| 成员 | 说明 | 类型 | 默认值 |\n|---|---|---|---|\n|className|自定义 class|`string`|N/A|\n|style|自定义内联样式|`object`|N/A|\n| selectedKeys | 当前选中的项, 设置此属性，组件的选中变为受控状态 | `string[]` | N/A |\n| defaultSelectedKeys | 初始化选中的项，只在组件初次render的时候生效 | `string[]` | `[]` |\n| onScrollTo | 用户滚动到页面中新的锚点时触发的回调 | `(currentKey: string) => void` | N/A |\n| onSelect | 用户点选了指定 Item 的回调 | `(selectedKeys: string[]) => void` | N/A |\n| container | 该锚点菜单所绑定的滚动容器 | `() => ReactNode` | 默认返回 `body` |\n| animation | 用户点击锚点滚动容器时是否加入动画 | `boolean` | `true` |\n\n### Anchor.Item\n\n| 成员 | 说明 | 类型 | 默认值 |\n|---|---|---|---|\n| key | 该锚点的标识符 | `string` | N/A |\n| to | 指定点击该锚点所跳转到的位置，为 `string` 则跳转到指定 `id` 的 DOM 元素，为返回组件的函数则跳转到指定组件 | `string` 或 `() => ReactNode` | N/A |\n| onClick | 点击了锚点触发的回调 | `() => void` | N/A |\n","readmeFilename":"README.md"}