假设我们正在使用AngularJS构建一个地址簿应用程序(人为的例子).
我们有一个联系人表单,其中包含电子邮件和电话号码的输入,我们想要一个或另一个,但不是两个:我们只希望输入为空或无效时email需要phone输入,反之亦然.
Angular有一个required指令,但从文档中不清楚如何在这种情况下使用它.那么我们如何才能有条件地要求表格领域呢?写一个自定义指令?
最近我开始研究VS2012.
当我调试我的代码(这是一个SharePoint 2013应用程序)并试图获取变量的值时 - 我一次又一次地得到消息:
Function evaluation disabled because a previous function evaluation timed out.
You must continue execution to reenable function evaluation.
Run Code Online (Sandbox Code Playgroud)
我之前曾在visual studio 2010(适用于SharePoint 2010应用程序)工作过,并且在尝试获取Quick Watch中的变量值时几乎从未收到此消息.
我用Google搜索了错误消息,我发现当尝试获取其动作需要很长时间的函数值时会出现问题,但我并不是想获取函数的值,只是变量,但是我得到了这个错误.
我并不总是在相同的变量上得到错误,而是随机 - 每次都有不同的变量.
是否还有其他人在VS2012中遇到此问题?
我怎么能摆脱它呢?
我们有自己的npm软件包和使用它的项目,我想将其发布到tfs feed-存储库并从那里安装而不是从物理文件安装。
我将包从开发机发布到了提要,
并且在使用它的项目中更改了引用。
整个过程在我的机器上都可以正常工作,但是当我尝试在tfs中的构建过程中使用软件包时-失败,并显示以下错误:
无法验证,您的验证令牌似乎无效。
我已经.npmrc在项目级别创建了具有注册表地址的文件,并在用户目录上创建了具有凭据的另一个文件,并且在TFS计算机上也做了同样的操作。
是什么导致npm安装(从我的提要中)无法在tfs计算机上工作?
编辑:
当我在用户级.npmrc文件的注册表中添加前缀@my时,如下所示:
@my:registry=https://my-feed-address
Run Code Online (Sandbox Code Playgroud)
该错误更改为:“我的软件包没有可用的有效版本”
angularjs ×1
azure-devops ×1
debugging ×1
forms ×1
npm ×1
npm-install ×1
npm-package ×1
tfs ×1
validation ×1