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

QQ登录

只需一步,快速开始

查看: 851|回复: 3

[结贴] 小白到极点的问题

[复制链接]

3

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
发表于 2015-12-3 09:19:34 | 显示全部楼层 |阅读模式
本人原来是做网页的,现在接触了WEX5,发现真的挺方便,在自己研究的过程中,遇到一个问题,使用了微网模版中的首页模板1,就是那个淘宝商城的首页。我的目的是想在第一个图标点击后计入另外一个页面。
主页的几个图标来源是menuData.json   在menuData.json的第一条数据{"rows":[
{"id":"1","fTitle":"天猫","fImg":"./index/img/menu1.png","fURL":"http://www.sina.com.cn"},
然后在Model.prototype.menuColClick = function(event){
        justep.Portal.openWindow(require.toUrl("fURL"), {title: "标题"});
       
                /*
                 加入链接,打开相应页面
                 */
        };
这些步骤是按照readme来写的,请问哪里写错了吗?
在浏览器中验证并不能打开新浪。
发表于 2015-12-3 10:43:27 | 显示全部楼层
justep.Portal.openWindow是指的门户中使用的方法,是打开.w的时候掉用的
而且http://www.sina.com.cn本身就是一个完整的url路径,就不需要使用require.toUrl了
如果你想打开新浪,直接使用window.localtion.href='http://www.sina.com.cn'就可以!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
 楼主| 发表于 2015-12-3 10:51:30 | 显示全部楼层
请问这么写对吗?
{"rows":[
{"id":"1","fTitle":"天猫","fImg":"./index/img/menu1.png","fURL":"./index/index2.w"},
然后在Model.prototype.menuColClick = function(event){
        justep.Portal.openWindow(require.toUrl("fURL"), {title: "标题"});
        
                /*
                 加入链接,打开相应页面
                 */
        };

总感觉MODEL后面的语句有问题
回复 支持 反对

使用道具 举报

发表于 2015-12-3 11:04:55 | 显示全部楼层
yangdeyin 发表于 2015-12-3 10:51
请问这么写对吗?
{"rows":[
{"id":"1","fTitle":"天猫","fImg":"./index/img/menu1.png","fURL":"./index/ ...

既然微网里有案例,你就参考他的写法就行了啊!
require.toUrl("fURL")这样写肯定是不对的,里边不是个"fURL",应该是"./index/index2.w"
如果你想使用变量就要定义var  fURL = '某个地址'。你要明白fURL实际表示的就是"./index/index2.w"
然后调用require.toUrl(fURL)
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-11 10:21 , Processed in 0.057975 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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