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

QQ登录

只需一步,快速开始

查看: 3597|回复: 12

[处理中3] bind-attr-src 刷新问题

[复制链接]

2

主题

11

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
发表于 2017-9-22 18:50:14 | 显示全部楼层 |阅读模式
本帖最后由 zazzlec 于 2017-9-22 18:53 编辑

w文件  bind-attr-src="$model.URL('img/gre/bs.png')"

js 里面Model.prototype.URL=function(src) {
                var newstr=src.replace("gre",this.style);  
                return newstr;
        }

this.style这个是全局变量。
var Model = function(){
                this.callParent();
                this.style="yel";
               
        };


因为样式风格切换页面后会变,我想在Model.prototype.modelActive = function(event){
                var self = this;
                //唐口数据处理
               this.style="org";
        };


这个事件里面动态改变页面的 bind-attr-src值,但是不行,不变

我知道可以获取元素强制赋值,但是我页面很多地方用到$model.URL 方法,能不能统一刷新呢




91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-9-25 15:25:39 | 显示全部楼层
确认modelActive事件执行了吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

11

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
 楼主| 发表于 2017-9-25 19:54:39 | 显示全部楼层
jishuang 发表于 2017-9-25 15:25
确认modelActive事件执行了吗?

执行了,其他操作的元素都变了的
回复 支持 反对

使用道具 举报

2

主题

11

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
 楼主| 发表于 2017-9-26 09:47:50 | 显示全部楼层
jishuang 发表于 2017-9-25 15:25
确认modelActive事件执行了吗?

麻烦告知怎么解决?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-9-27 16:38:48 | 显示全部楼层
看看Model.prototype.URL和modelActive事件谁先执行的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

11

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
 楼主| 发表于 2017-9-27 18:38:13 | 显示全部楼层
jishuang 发表于 2017-9-27 16:38
看看Model.prototype.URL和modelActive事件谁先执行的

麻烦多回复几个字啊,modelActive 肯定最后执行啊  URL是页面的调的函数
回复 支持 反对

使用道具 举报

2

主题

11

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
 楼主| 发表于 2017-9-27 18:45:11 | 显示全部楼层
jishuang 发表于 2017-9-27 16:38
看看Model.prototype.URL和modelActive事件谁先执行的

modelActive是第二次和以后加载页面的事件。。URL这个是页面调用的,只有第一次加载页面的时候会执行。完全都没有关系嘛
我是想问如果在modelActive里面刷新之前的URL绑定的缓存。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-9-28 15:25:38 | 显示全部楼层
Model.prototype.URL是bind-attr-src设置的方法,不管第几次都会执行
第二次和以后加载页面的事件,不会导致URL不会执行
如果不执行那设置的肯定不正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

2

主题

11

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
 楼主| 发表于 2017-9-30 12:26:00 | 显示全部楼层
jishuang 发表于 2017-9-28 15:25
Model.prototype.URL是bind-attr-src设置的方法,不管第几次都会执行
第二次和以后加载页面的事件,不会导 ...

确实没有执行,不晓得是啥问题
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-9-30 13:57:37 | 显示全部楼层
把.w和js文件发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 01:35 , Processed in 0.073843 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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