起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3327|回复: 11

[结贴] tabs显示隐藏问题

[复制链接]

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
发表于 2017-4-24 13:36:47 | 显示全部楼层 |阅读模式
我想在页面打开的时候不现实tabs,等页面初始化完成的时候再显示tabs怎么做到?
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
发表于 2017-4-24 13:57:35 | 显示全部楼层
通过bind-visible属性 绑定一个KO 对象控制显示和隐藏
默认为false

onload 事件中修改为true 即可!


还有一个是进度条走完的判断
http://docs.wex5.com/wex5-ui-question-list-2090/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-4-24 14:04:48 | 显示全部楼层
我是这么写的啊,但是没好使啊
  1. var Model = function(){

  2.                 this.callParent();
  3.                 self= this;
  4.                 this.basic = justep.Bind.observable(false);
  5.                 sysConfig = window.getSystemConfig();
  6.         };
复制代码
  1. // 初始化页面
  2.     function initLayout(pFiledCount){     
  3.              debugger;
  4.              window.creatTabsContent(self,self.comp("layoutData"), infojson.mainTable, self.comp("columnData"), infojson.mainDataXid,pFiledCount,self.comp("labelLayout"));       
  5.                      $(self.getElementsByXid("h41"))[0].innerText = infojson.mainTitle;       
  6.              this.basic = justep.Bind.observable(true);
  7.         }
复制代码



1493013787(1.jpg
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

发表于 2017-4-24 14:12:21 | 显示全部楼层
爱喝牛奶的面包 发表于 2017-4-24 14:04
我是这么写的啊,但是没好使啊

赋值的时候 应该是
this.basic.set(true)

而不是重新指定一个KO 对象!
两个不同的对象是不能感知的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-4-24 14:17:16 | 显示全部楼层
  1. 初始化页面
  2.     function initLayout(pFiledCount){     
  3.              debugger;
  4.              window.creatTabsContent(self,self.comp("layoutData"), infojson.mainTable, self.comp("columnData"), infojson.mainDataXid,pFiledCount,self.comp("labelLayout"));       
  5.                      $(self.getElementsByXid("h41"))[0].innerText = infojson.mainTitle;       
  6.              this.basic.set(true);
  7.         }
复制代码

改成你说的了就报错了
1493014604(1.jpg
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

发表于 2017-4-24 14:33:41 | 显示全部楼层

方法initLayout 你是怎么定义的??
按照我们的规范应该是

Model.prototype.initLayout = function(){
                debugger;//代码
        };
你的定义格式不正确!!当然this 表示的对象也不一样
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-4-24 14:50:03 | 显示全部楼层
我知道原因了,应该变成self.basic.set(true);但是还是没有达到我想要的效果啊。他还是先加载我不想要的tabs啊。
录像5_转_2017424144838.gif
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-4-24 16:16:35 | 显示全部楼层
知道这种现象怎么解决嘛?
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

发表于 2017-4-24 17:49:52 | 显示全部楼层
爱喝牛奶的面包 发表于 2017-4-24 16:16
知道这种现象怎么解决嘛?

是的!如果想一开始就隐藏!!指定是通过style属性 里面设置隐藏了!这个在加载前就隐藏了!
动态绑定比较是加载后赋值 隐藏 的
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2017-4-24 20:57:44 | 显示全部楼层
额,还是没明白你说的意思。我该怎么做呢?我上面那么做不对嘛?
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-10-1 15:13 , Processed in 0.326200 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表