运用BorderContainer和ContentPane进行布局,js代码没有问题,但浏览器就是解析不出来
地图窗口操作
结果如图所示:

经过与实例代码一点儿一点儿的比对,终于找到了问题,应该去掉最开头的 lang="en" 再次运行就可以正确显示了,结果如图:

分为左右两部分,两个 ContentPane
对于一般的htnl5页面,通常在<html>标签中加入 lang=en ,但是在使用dojo小部件时一定要去掉,否则就会解析错误。如果一定要加 lang = en 则必须在 dojoConfig中加入locale:'en',就是说,要么两者都没有,要么都有
本文介绍了一种在使用Dojo框架进行布局时遇到的问题及解决方案。通过对比实例代码,发现去除<html>标签中的lang属性可以避免浏览器解析错误。若需指定语言,则应在dojoConfig中设置locale属性。
16

被折叠的 条评论
为什么被折叠?



