mirror of
https://gitee.com/baidu/amis.git
synced 2024-12-12 11:55:21 +08:00
e721eb407a
* feat: env 新增 tracker 方法,可以用来采集页面中的用户交互行为 * 调整一下类型定义 * 补文档 * 将 action 的事件打平 * 补充文档 * merge * 补充文档,并增加 id 属性 * 更新 snapshot * 不记录 post 数据及 input-password 修改的值 * 修复 jest 报错
25 lines
684 B
JavaScript
25 lines
684 B
JavaScript
/**
|
|
* @file entry of this example.
|
|
* @author liaoxuezhi@cloud.com
|
|
*/
|
|
import './polyfills/index';
|
|
import React from 'react';
|
|
import {render} from 'react-dom';
|
|
import App from './components/App';
|
|
|
|
export function bootstrap(mountTo, initalState) {
|
|
render(<App />, mountTo, () => {
|
|
// 由于延迟加载导致初始锚点经常不正确
|
|
// 延迟再设置一下锚点,这个问题暂时没想到其它方法
|
|
setTimeout(() => {
|
|
if (location.hash) {
|
|
const hash = location.hash.split('#')[1];
|
|
const anchor = document.querySelector(`a[name="${hash}"]`);
|
|
if (anchor) {
|
|
anchor.scrollIntoView();
|
|
}
|
|
}
|
|
}, 2000);
|
|
});
|
|
}
|