首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sproutcore主页重构

sproutcore主页重构
EN

Stack Overflow用户
提问于 2011-06-16 21:45:34
回答 1查看 100关注 0票数 0

我建立了我的第一个拳头sproutcore应用程序。现在resource/mainpage中的代码变得很大。我想重构代码,这样视图就可以放在各自独立的文件中。

该怎么做呢?

示例代码

代码语言:javascript
复制
Tp.mainPage = SC.Page.design({
  mainPane: SC.MainPane.design({
  childViews: [SC.TabView.design({
    value: "welcome",
    items: [
        { title: "Welcome", value: "welcome"},
        { title: "route", value: "Tp.mainPage.contentview"},
        { title: "manifold", value: "manifold"},

    ],
    itemTitleKey: 'title',
    itemValueKey: 'value',
    layout: { left:12, right:12, top:12, bottom:12},
    userDefaultKey: "mainPane",
  })]
 }),
 welcome: SC.LabelView.design({ ..some code }),

 contentview: SC.SplitView.design({
  ..mucho code... }),

 manifold: SC.View.extend({
  ..mucho code... }),

我想重构出很多代码部分。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-16 22:27:57

代码语言:javascript
复制
sc-gen view Tp.WelcomeView --target=Tp

这将在views文件夹中生成一个视图。

在你的mainpage.js中

代码语言:javascript
复制
welcome: Tp.WelcomeView.design({ ... maybe layout ... })

希望这能有所帮助

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

https://stackoverflow.com/questions/6372897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档