我正在使用js API,我必须在其构造函数中实例化一个需要<div>
元素的类。但是这只是由类使用来在元素中进行一些渲染而我不需要它,我只想使用这个类的方法。
我提出这个似乎比链接到页面的随机<div>
元素更好:
service = new API.service(document.createElement("div"));
service.useMethod();
你对如何做到这一点有什么更好的想法吗?在这种情况下,我真的不知道什么是好的做法。
仅供参考我实际使用的课程是来自Google地图javascript API的google.maps.places.PlacesService
,以便对我之前检索到的某些信息使用方法getDetails
。
答案 0 :(得分:1)
你的方法还可以(我不知道更好的方法)。
但问题是: 这个必需的节点不是很有趣,API将在那里打印请求的版权细节(如果有的话),并且这些细节必须可见(至少当您显示的是基于服务返回的数据。)
所以从程序员的角度看你的方法是正确的,但它会违反TOS