【发布时间】:2017-05-16 13:28:57
【问题描述】:
我有问题。我正在尝试使用以下功能启动图库滑块:
var urlPhotoID = window.location.href.split("?foto=")[1];
var _lr.cfg.currentArticle.id = 236888;
var articleId = 'window.g' + _lr.cfg.currentArticle.id;
console.info(articleId); // Logs "window.g236888"
gallery.init(articleId,urlPhotoID);
但它不起作用,因为 articleId 是一个字符串,我需要一个对象/整数。
以下效果很好:
gallery.init(window.g236888,urlPhotoID);
如何解析我的 articleId var 以使用我的画廊初始化?
谢谢!
【问题讨论】:
-
寻找骗子,使用括号符号....
window['g' + _lr.cfg.currentArticle.id]; -
@epascarello 这使得“g236888”成为窗口的属性。什么是财产的价值
-
因为它就是这样......
-
是的,它应该可以工作
标签: javascript string object