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

QQ登录

只需一步,快速开始

查看: 941|回复: 2

[结贴] 我在.w文件的JS页引用图片不显示。

[复制链接]

26

主题

107

帖子

193

积分

初级会员

Rank: 2

积分
193
QQ
发表于 2016-5-12 16:02:30 | 显示全部楼层 |阅读模式
我在.W文件中引用图片,可是怎么也不显示,代码如下。
  1. define(function(require) {
  2.         require("css!$UI/system/components/bootstrap/lib/css/bootstrap").load();
  3.         var $ = require("jquery");
  4.         var justep = require("$UI/system/lib/justep");

  5.         var Model = function() {
  6.                 this.callParent();
  7.         };

  8.         Model.prototype.modelParamsReceive = function(event) {
  9.                
  10.                 // 获取经纬度
  11.                 var longitude = this.params.longitude;
  12.                 var latitude = this.params.latitude;

  13.                 // 获取地图DIV
  14.                 var id = this.getIDByXID("baiduMap");
  15.                 window._baiduInit = function() {
  16.                         var map = new BMap.Map(id,{mapType:BMAP_HYBRID_MAP});
  17.                         map.centerAndZoom(new BMap.Point(longitude, latitude), 8);
  18.                         //map.addControl(new BMap.MapTypeControl());
  19.                         map.addControl(new BMap.MapTypeControl({ mapTypes: [BMAP_HYBRID_MAP] }));
  20.                         map.enableScrollWheelZoom(true);
  21.                         // 创建标注
  22.                         var pt = new BMap.Point(longitude, latitude);
  23.                         var myIcon = new BMap.Icon("logo.png", new BMap.Size(40, 40));  <b><u>这里,这里这里不显示这个logo,我用了各种路径方式,而且这个logo就在和这个页面同级。</u></b>
  24.                         var marker2 = new BMap.Marker(pt, {
  25.                                 icon : myIcon
  26.                         });
  27.                        
  28.                         map.addOverlay(marker2);
  29.                 };
  30.                 require([ 'http://api.map.baidu.com/api?v=2&ak=KvhKfTMYwPKrt1VyyxaNsLlLeqo9d3lz&callback=_baiduInit' ], function() {
  31.                         if (window.BMap && window.BMap.Map) {
  32.                                 window._baiduInit();
  33.                         }
  34.                 });
  35.         };

  36.         Model.prototype.backBtnClick = function(event) {
  37.                 this.owner.close();
  38.         };

  39.         Model.prototype.modelLoad = function(event) {

  40.         };

  41.         return Model;
  42. });
复制代码


19.png

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-5-12 17:02:25 | 显示全部楼层
var myIcon = new BMap.Icon("logo.png", new BMap.Size(40, 40));
改成
var myIcon = new BMap.Icon(require.toUrl("./logo.png"), new BMap.Size(40, 40));
回复 支持 反对

使用道具 举报

26

主题

107

帖子

193

积分

初级会员

Rank: 2

积分
193
QQ
 楼主| 发表于 2016-5-13 08:32:54 | 显示全部楼层
hecr 发表于 2016-5-12 17:02
var myIcon = new BMap.Icon("logo.png", new BMap.Size(40, 40));
改成
var myIcon = new BMap.Icon(req ...

好使了,感谢,感谢。结贴,赞!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 11:19 , Processed in 0.059496 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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