Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何以编程方式获取配置选项?_Javascript_Extjs - Fatal编程技术网

Javascript 如何以编程方式获取配置选项?

Javascript 如何以编程方式获取配置选项?,javascript,extjs,Javascript,Extjs,有人知道如何通过编程从ExtJS控件中找出所有配置选项吗?我指的是EXTJS文档中描述的宽度、高度等选项。如果您想访问传递给特定组件的配置选项,那么可以从this.initialConfig访问这些选项 如果您想获得一个可以传递的所有可能配置选项的列表,那么这实际上不能从ExtJS框架本身中完成。基本上,原型中并没有列出所有的配置选项,这限制了您的使用——许多默认为未定义的配置选项只是通过编程方式进行检查 您可以使用从Ext JS文档注释中提取此数据,以JSON格式导出文档,从中可以筛选出配置选

有人知道如何通过编程从ExtJS控件中找出所有配置选项吗?我指的是EXTJS文档中描述的宽度、高度等选项。

如果您想访问传递给特定组件的配置选项,那么可以从
this.initialConfig
访问这些选项

如果您想获得一个可以传递的所有可能配置选项的列表,那么这实际上不能从ExtJS框架本身中完成。基本上,原型中并没有列出所有的配置选项,这限制了您的使用——许多默认为未定义的配置选项只是通过编程方式进行检查


您可以使用从Ext JS文档注释中提取此数据,以JSON格式导出文档,从中可以筛选出配置选项。

Thx。但我害怕这个答案。因此,现在我必须编写一个变通方法,根据每个控件的特殊配置列表来测试它们。为什么要根据它们的配置列表来测试组件?我甚至不太明白你的意思。正如你所知道的,你可以从标记中创建控件。脚本解释标记属性并仅收集有效选项及其值。html编码人员可以轻松地设计标记代码,而不必真正了解extjs。尤其是在CMS环境下。