文章分类 - dojo
摘要:目前用tabcontainer时,有个需求,是选择一个控规区域时,动态生成tab,然后在第一个tab引用href,其它页面点击时再引用同样的href。 当选择其它的控规区域时,再生成另外的tab,因此需要将之前生成的tab删除,但发现,删除了之前的tab后,重新生成的tab都不显示 内容了。折腾了一
阅读全文
摘要:今天操作dgrid的表点击事件时,总是选中最后一行,最后发现是绑定的数据问题 在dgrid中,绑定的json数据一定要有id值,否则会出很多问题
阅读全文
摘要:在dojo的下拉框中,有时候会无法选中某个选项,研究之后发现是这个选项的id为0,如果改为非0就可以了。 因此在生成select挂接的json数据时,唯一id一定不能为0。
阅读全文
摘要:TabContainer是dojo中一个很有用的控件,可以包括很多标签,进行标签之间的切换 在html中生成TabContainer时,一定要加上tabStrip属性,tabStrip:true,表示 标签之间可切换。若不加tabStrip属性,会报错,无法生成。 若在html中写好了TabCont
阅读全文
摘要:dgrid可以生成第一列为checkbox的列表,具体方法在官网上有,但在实现过程中,有一点要注意,生成的 json数据的每个对象一定要有一个id值,且唯一,不然在选中最上面的全选按钮时,无法将下面所有的 checkbox全部选中,且报错,原因在与最上面的checkbox就是通过写死的id属性获取所
阅读全文
摘要:dojo中的输入框一般为Textbox,但dojo也很贴心的提供了一个数字输入框:NumberTextBox,既输入值 在后台中直接是数值型,而不是Textbox的字符型。如果未输入值,则是NaN值,要注意。
阅读全文
摘要:在代码中设置dojo dialog模板的标题,先通过dijit获取dialog模板,然后设置属性,具体代码为: dijit.byId(Id).attr(“title”,name);注意Id是dialog的id值,而不是data-dojo-attach-point
阅读全文
摘要:今天碰到一个需求是在输入框中,当输入框中输入文字时,显示清除按钮。 在网上找了一个案例,https://blog.csdn.net/qq_26780317/article/details/79002409, 是基于jquery实现的,我又基于原生js,写了一个。 html代码和案例中的一致,获取焦点
阅读全文
摘要:dgrid生成的表格如果需要在dojo中通过Registry得到,则需要引用 import DijitRegistry from 'dgrid1/extensions/DijitRegistry'; 并在dgrid的生成中加入DijitRegistry, declare([Grid,Paginati
阅读全文
摘要:之前一直用dojo的datagrid做表格,但datagrid表格不方便做分页,然后改用dgrid做分页表格 dgrid的分页很简单,照着官网上的例子就可以完成。但在dgrid中做过滤功能时,照实花了一段时间, dgrid的过滤要从dgird的collection上先进行过滤,然后再绑定dgrid的
阅读全文
摘要:因甲方需要在统计中加入统计图,所以用了一下dojo中的图,虽然可以实现,但效果一般,最后采用了更炫酷的echart。但也在此记录下 dojo中统计图的应用 require(["esri/tasks/QueryTask","esri/tasks/query","dojox/charting/Chart
阅读全文
摘要:在基于geoplat开发时,想引用下载的第三方库,因为geoplat是基于dojo开发的,所以添加的第三方库也要遵循dojo的规则 经过一番折腾,发现在geoplat中添加第三方库要修改一下几个文件: 1、“viewer\mapViewer\config\agsol-config.js” 将第三方库
阅读全文
摘要:dojo datagrid的方法filter可以过滤,但输入的参数格式为*param*,前后一定要加*,否则搜索不到
阅读全文
摘要:dojo tree中加载的json数据格式要记录好父节点和子节点之间的对应关系,同时,数据中必须要有“id”这个小写的字段, 不然tree型结构会出错
阅读全文
摘要:dojo中,当在一个已经写好的html中注册事件时,一定要注意,因为每次初始化这个html对象时,事件都注册了一次,造成 重复注册,所以碰到这类问题要多加小心
阅读全文
摘要:从服务器上下载文件到客户端时,需要前端和后端的配合。后端写将文件以流的形式下载的代码,前端则调用后端写的代码并启用浏览器的下载工具。 1、我的后端代码是用c#写的webservice,代码如下: 写完发布成服务后,打开这个服务,填入参数,发现可以直接下载文件,说明webservice没问题。 2、下
阅读全文
摘要:今天突然发现dojo的input和grid进行点击事件时,on的连接无效,而必须用dojo.connect, 看来需要好好看看on与dojo.connect的区别了
阅读全文
摘要:我出现这个问题的原因,是因为用了模板,而模板中的html在主页面中也出现了,就是说主页面中与模板相同的html代码没有删掉, 删掉之后就解决了。 今天又碰到了这个问题,是因为模板的dialog初始化实例,关闭此dialog后,虽然dialog不再显示,但仍然在domNode中存在, 只是被隐藏了。因
阅读全文
摘要:dojo中的模板为快速创建页面提供了很好的解决方案,今天上午研究了一下,现将碰到的坑记录一下 1:先将制作模板的页面html代码单独存在一个html页面文件中。 记住,在html代码外面一定要再用一层div标签括起来,如下所示: <div> <div>最外层需要用div标签括起来</div> </d
阅读全文
摘要:因为项目的原因,前端代码在tomcat中发布,而本人只会c#,不会java,所以写的webservice只能在iis中发布,所以就 涉及到在前端中调用跨域webservice的问题。 在网上看了很多资料,大部分写的是dojo的跨域要用dojo.io.script,dojo.xhr只能同域骑牛,无法跨
阅读全文

浙公网安备 33010602011771号