问题标签 [target]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - iphone 谷歌地图十字准线按钮
我想使用或模拟一个按钮,例如 iphone OS 上标准地图应用程序左下角的 gps 按钮。该按钮的行为类似于一个切换按钮,其中 gps 启用或禁用取决于它是否被按下,并且在 gps 找到您的位置时它可能包含一个小的微调器组件。
有谁知道这个组件是否可以使用默认组件轻松构建?如果不是,那么开发这样一个组件的最佳方式是什么?
十字准线/目标图标是我可以重复使用的通用图标吗?
web-applications - 在 64 位上从命令行使用 MSBuild 构建 Web 应用程序项目:缺少目标文件
使用 Powershell 中的 MSBuild 构建包含 Web 应用程序项目的解决方案,如下所示:
在 32 位上工作正常,但在 64 位机器上我遇到了这个错误:
错误 MSB4019:未找到导入的项目“C:\Program Files\MSBuild\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets”。确认声明中的路径正确,并且该文件存在于磁盘上。
我正在使用 Visual Studio 2008 和 powershell v2。该问题已在此处和此处记录。基本上在 VS 的 64 位安装上,MSBuild 所需的 Microsoft.WebApplication.targets 位于 Program Files(x86) 目录中,而不是 Program Files 目录中,但 MSBuild 无法识别这一点,因此看起来位置错误。
到目前为止,我的两个解决方案并不理想:
- 手动将 64 位文件从 Program Files(x86) 复制到 Program Files。这是一个糟糕的解决方案 - 每个开发人员都必须手动执行此操作。
- 手动编辑 csproj 文件,以便 MSBuild 位于正确的位置。同样不理想:我宁愿不必让每个人都使用 64 位来手动编辑每个新项目的 csproj 文件。
例如
理想情况下,我想要一种方法来告诉 MSBuild 从命令行从正确的位置导入目标文件,但我不知道该怎么做。有什么解决办法吗?
cocoa - 为什么我必须只为某些操作调用 setTarget?
对于大多数操作,我只需在 InterfaceBuilder 中单击并拖动,即可将某个接口对象的调用“连接”到我的代码。例如,如果我想知道用户何时单击表格中的一行,我将连接从表格的操作拖到控制器的操作。
但是现在让我们考虑用户双击一行。如果我希望在发生这种情况时调用我的某个操作,我不仅需要调用,-[NSTableView setDoubleAction]
还需要调用. 为什么? -[NSControl setTarget]
需要明确的是,我不是在问为什么 Interface Builder 不支持setDoubleAction
. 所有工具都有局限性。我正试图更好地理解如何以及为什么setTarget
似乎没有必要,除非并且直到我想setDoubleAction
工作。提出这个问题的另一种方法是:为什么我不需要在 Interface Builder 中做任何事情来设置表格(单击)操作的目标?
html - 锚标签和目标行为?- HTML
我必须说,尽管这是一个新手问题,但我认为我还没有完全掌握 HTML a 标签。
每当我想在新选项卡中打开链接时,我都会添加target="_blank",在 chrome 和 firefox 中可以正常工作。不在 IE7-8 中。
我认为这种行为可能与 DOCTYPE 有关,但我并不完全确定。我目前正在使用HTML 4.01 Strict。
现在我想了解的是:
如何在 IE7-8 的新标签页中打开链接
如何在小窗口中打开链接
非常感谢您的帮助!:)
msbuild - MSBuild 目标 _CopyWebApplication 不会将所有必要的文件复制到 bin 文件夹
在 Web 的其他地方,您可以找到有关使用类似这样的东西从命令行模拟 VS 2005-2008 IDE 中的发布功能的建议(我希望我没有弄错语法!):
现在,看起来.dll 的副本很好。但是,应用程序需要将某些配置文件和模板文件复制到 bin 文件夹中。例如,一个 NHibernate 配置文件在 blah.csproj 中显示为:
虽然在 IDE 中使用 Publish 会按应有的方式复制此文件,但上述 _CopyWebApplication 目标不会。我需要将此文件复制到构建脚本中。这是 _CopyWebApplication 所需的行为吗?有关如何解决此问题的任何建议?
编辑 2010 年 4 月 21 日:
让我澄清一下,我们(目前)仅限于 VS 2005 和 VS 2008 项目,并且我们的构建脚本是为 MSBuild 3.x 编写的。我们还没有准备好迁移到 VS 2010。
让我也说明一下,我们正在寻找可从命令行中获得的解决方案,以便我们可以自动化类似发布的命令以及自定义构建选项,并可能在未来实现自动化部署。
iphone - Sometimes Xcode appears to ignore target build settings?
I've created a iPhone static library project with two targets like this
Project
--> Library (Device) target
--> Library (simulator) target
The device target has the SDK set to the device so it produces an armv6/7 library and the simulator target is set to the simulator SDK so it produces an i386 library.
The issue I'm having is that the SDK settings on the targets keep getting overridden by the XCode active target setting. i.e. if I build the device target, but the XCode window is showing the active SDK as being the simlulator, XCode will build a simulator library instead of a device library, ignoring the settings of the target. Although it will put it into the *-iphoneos/ directory in the build directories!
I originally had the same issue with another static library project, and after a lot of playing around got everything to work correctly. i.e. The targets ignore the XCode active SDK because they have their own specifications of what to build.
The problem is that I don't know what made it work in that project and I have not been able to reproduce the issue in it either.
Does anyone have any ideas as to what is going on?
ciao Derek
jquery - jquery目标链接点击事件
我即时创建了一些链接...
现在我喜欢定位每个创建的链接,如 $('a[title='delposition']') 并分配一个点击事件,如:
...但这不这样做吗?有什么建议么?
javascript - 如何使用默认文件处理程序打开 html 文件并为窗口命名(即目标)?
我正在为 SharePoint 服务器编写一个预热脚本。这个想法是调用 stsadm,然后打开一个包含 iframe 的 html 文件,该文件触及我门户中的所有关键网页。
到现在为止还挺好。问题是每次运行脚本时,都会打开一个新的浏览器窗口,最终我会看到一个充满浏览器的屏幕。
第一个想法是在 10 分钟左右后关闭浏览器。除了从文件系统打开 html 文件时禁用 Javascript 之外,这很容易做到。然后我想我可能能够打开文件并将其设置在一个命名窗口(目标)中,每次脚本运行时都会重复使用它,但我还没有找到任何方法来做到这一点。
有没有人有任何想法?要么强制 JS 运行,要么设置窗口名称或其他解决方案?
谢谢。
makefile - 更改目标主体内的 Makefile 变量值
有没有办法在目标主体内重新分配 Makefile 变量值?
我想要做的是为调试编译添加一些额外的标志:
因此,如果我调用测试目标,我想清理我的环境,添加一些新标志(如-DTEST到现有标志),再次编译整个代码(首先是源代码,然后是测试模块)。
我不想复制/粘贴代码来编译设置了一些新标志,因为这里和那里都有很多逻辑。
是否有一些简单的方法可以重新定义变量值,以便我可以重用现有代码?
jquery - event.target 不起作用
我编写了一些带有一些可拖动元素和一个放置区的 jquery 代码。
不幸的是,我的 droparea 无法在各种对象之间产生差异。
这是我的代码。
如果没有它的工作原理。但是我无法得到丢弃的对象。
任何想法为什么我的目标无法识别?
多谢。