Amis使用技巧总结

Amis 1.1.0版本支持SnowPack,启动速度快,使用Webpack时请耐心等待。react-app-rewired已更改为webpack-dev-server,方便扩展。主要内容包括:1. HelloWorld(基于Create React App);2. Amis基本使用,提供AmisRender进行页面注册;3. Amis组件通信,包括target-Name方式和开拓方式(非官方)。JSSDK返回scope,可使用scope.getComponentByName("form1")获取组件实例。

zip
amis-summary-main.zip 预估大小:51个文件
folder
amis-summary-main 文件夹
file
.env 25B
folder
public 文件夹
file
index.html 364B
file
config-overrides.js 3KB
file
yarn.lock 648KB
file
server.js 429B
file
webpack.config.js 4KB
folder
src 文件夹
folder
pages 文件夹
folder
demos 文件夹
file
Helloworld.tsx 841B
folder
amisUtils 文件夹
file
registerIcon.tsx 1KB
file
CustomIcon.tsx 471B
file
addRules.tsx 1KB
folder
localePage 文件夹
file
index.tsx 787B
folder
amisRegister 文件夹
file
AmisComponentRegister.tsx 3KB
file
index.tsx 1KB
file
ComponentMock.ts 587B
folder
communication 文件夹
folder
target-name 文件夹
file
index.tsx 2KB
file
normal.tsx 777B
folder
bridge 文件夹
file
index.tsx 3KB
file
bridge.tsx 2KB
folder
customization 文件夹
file
FormItemRender.tsx 973B
file
NormalRender.tsx 1KB
file
Normal.tsx 2KB
file
AntdSelect.tsx 1KB
file
FormItem.tsx 725B
file
AmisRender.tsx 1KB
folder
HomePage 文件夹
file
index.tsx 3KB
file
MenuConfig.ts 3KB
file
index.tsx 466B
folder
i18n 文件夹
file
index.ts 331B
file
amisLocaleRegister.ts 11KB
file
logo.svg 3KB
file
index.css 366B
folder
scss 文件夹
file
_amis.scss 85B
file
default.scss 74B
file
_default-variables.scss 2KB
file
reportWebVitals.js 362B
file
App.test.js 246B
file
setupTests.js 244B
file
App.css 534B
file
App.tsx 222B
file
react-app-env.d.ts 40B
folder
routes 文件夹
file
index.tsx 576B
file
.yarnrc 60B
folder
snowpack 文件夹
file
index.html 978B
file
favicon.ico 3KB
folder
css 文件夹
file
default.css 420KB
file
tsconfig.json 689B
file
README.md 6KB
file
tsconfig_ext.json 8B
file
snowpack.config.js 699B
file
.gitignore 328B
file
package.json 2KB
zip 文件大小:282.72KB