在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ antd中錨點的例子怎么應(yīng)用到單頁面應(yīng)用上?

antd中錨點的例子怎么應(yīng)用到單頁面應(yīng)用上?

<Anchor>
                <Link href="#person" title="個人信息" />
                <Link href="#work" title="工作信息" />
                <Link href="#contract" title="合同信息" />
                <Link href="#link" title="聯(lián)系信息" />
                <Link href="#card" title="工資卡信息" />
                <Link href="#social" title="社保工資金" />
</Anchor>

這個是antd的用法,然后點擊的時候路由會發(fā)生變化,請問該怎么解決,
內(nèi)容區(qū)域?qū)懙挠?code><a id="#card"></a>
有沒有現(xiàn)成的例子,不會讓路由發(fā)生變化!并且得到antd官網(wǎng)上的例子

回答
編輯回答
離人歸

1.瀏覽器支持的錨點必須是通過hash來實現(xiàn)的,路由變化對你的邏輯會有什么影響嗎?如果有啥影響就處理一下
2.不行的話就不能用錨點的形式,只能自己寫個組件,注冊點擊事件,然后獲取要滾動到的元素的位置,設(shè)置window的scrollTop

2018年4月6日 12:27
編輯回答
陌如玉

同問,hashHistory模式下錨點組件怎么破,只不過用browserHistory時需要后臺對url進行rewrite。

2017年10月29日 01:18