社区首页 >问答首页 >ExtJS在cmd构建中包含视图

ExtJS在cmd构建中包含视图
EN

Stack Overflow用户
提问于 2016-03-16 05:12:32
回答 1查看 77关注 0票数 0

我使用ExtJS 5,我使用。

我有两个视图: View1 (别名: widget.view1)和View2 (别名widget.view2)。这些视图在视图文件夹中声明,但在应用程序中没有链接。其中一个在运行时创建,并添加到beforerender中的容器中:

代码语言:javascript
代码运行次数:0
复制
component.add({xtype: 'view' + type});

其中type变量是在前面计算的。

我用

代码语言:javascript
代码运行次数:0
复制
sencha app build testing

在创建的JS文件中,没有View1,也不包括View2。另外,也没有合适的ViewController,也没有ViewModel。

然后我在app.json文件中添加了js部分中的子部分

代码语言:javascript
代码运行次数:0
复制
  {
     "path": "app/view/View1.js",
     "x-compile": true,
     "includeInBundle": true
  },
  {
     "path": "app/view/View1ViewController.js",
     "x-compile": true,
     "includeInBundle": true
  },
  {
     "path": "app/view/View1ViewModel.js",
     "x-compile": true,
     "includeInBundle": true
  },

重建应用程序。现在,View1类可以在编译的JS中使用,也可以在运行时使用。

问:我如何使SA修改app.json文件?有一个由SA创建的文件app.json.meta (我猜)。这两个文件的内容是相似的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-16 05:21:29

我找到解决办法了。我需要将AppName.view.View1AppName.view.View2添加到容器的requires表中,在那里我需要添加视图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36036713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文