一、改变样式
要实现的效果是添加cyan样式
1、将FoldableTheme/style下的cyan copy到TabTheme下的同一目录下;
2、打开TabTheme下的manifest,copy FoldableTheme同意路径下的cyan配置
如下图
3、运行即可看到如上效果;
二、添加widget
一、通过app过程添加
1、同样在…/arcgis-web-appbuilder-1.0\client下的stemapp上按住shift+右键,选择在此处打开命令窗口
2、输入yo esri-appbuilder-js:widget
3、然后输入要定义的widget的名字,一路enter即可,
总的效果如下:
二、Widget自定义复制
1、将模板widget复制一份为widget1
2、然后将widget1中所有的widget文字都改为widget1,
3、之后打开appConfig所对应的config,也就是根目录的config
4、在widgetPool下的widgets中如下
5、复制
{<BR>
<B>"name"</B>: <B>"Widget"</B>,<BR>
<B>"label"</B>: <B>"</B><B>定点</B><B>"</B>,<BR>
<B>"version"</B>: <B>"0.0.1"</B>,<BR>
<B>"IsController"</B>: <B>false</B>,<BR>
<B>"uri"</B>: <B>"widgets/Widget/Widget"</B>,<BR>
<B>"config"</B>: <B>"configs/Widget/config_</B><B>定点</B><B>.json"</B>,<BR>
<B>"index"</B>: 5,<BR>
<B>"id"</B>: <B>"widgets/Widget/Widget_29"<BR>
</B>}
6、然后将widget改为widget1,最重要的是改变”config“和”index”
,
{<BR><B>"name"</B>: <B>"Widget1"</B>,<BR><B>"label"</B>:
<B>"</B><B>自定义</B><B>"</B>,<BR><B>"version"</B>:
<B>"0.0.1"</B>,<BR><B>"IsController"</B>: <B>false</B>,<BR><B>"uri"</B>:
<B>"widgets/Widget1/Widget"</B>,<BR><B>"config"</B>:
<B>"widgets/Widget1/config.json"</B>,<BR><B>"index"</B>: 6,<BR><B>"id"</B>:
<B>"widgets/Widget1/Widget_29"<BR></B>}
7、效果如下:
![clip_image002[4] clip_image002[4]](https://yqfile.alicdn.com/img_2734347439d8da1b422b1f236d2cc9ba.jpg?x-oss-process=image/resize,w_1400/format,webp)
![clip_image004[4] clip_image004[4]](https://yqfile.alicdn.com/img_bfd06e0ab3ba5741194f0a9cc3e3100e.jpg?x-oss-process=image/resize,w_1400/format,webp)
![clip_image006[4] clip_image006[4]](https://yqfile.alicdn.com/img_bee55d428ed906d24b618e4e426906b3.jpg?x-oss-process=image/resize,w_1400/format,webp)
![clip_image008[4] clip_image008[4]](https://yqfile.alicdn.com/img_7efe652e3b32063902c96e2375898fa3.jpg?x-oss-process=image/resize,w_1400/format,webp)
![clip_image010[4] clip_image010[4]](https://yqfile.alicdn.com/img_540411b3afa06da5669bd6c066f23412.jpg?x-oss-process=image/resize,w_1400/format,webp)
![clip_image011[4] clip_image011[4]](https://yqfile.alicdn.com/img_07f961bb42d932e06df13b7bd91af759.png?x-oss-process=image/resize,w_1400/format,webp)
![clip_image013[4] clip_image013[4]](https://yqfile.alicdn.com/img_1d572e869fc99a1a2f72baff1ccc35f4.jpg?x-oss-process=image/resize,w_1400/format,webp)
![clip_image014[4] clip_image014[4]](https://yqfile.alicdn.com/img_de19d12a7ae45c005865a133da4ad520.png?x-oss-process=image/resize,w_1400/format,webp)