我使用以下方法来检测页面上的按键.我的计划是检测何时按下Escape键并运行方法(如果是).目前我只是想记录按下哪个键.但是,永远不会检测到Escape键.
@HostListener('document:keypress', ['$event'])
handleKeyboardEvent(event: KeyboardEvent) {
console.log(event);
let x = event.keyCode;
if (x === 27) {
console.log('Escape!');
}
}
Run Code Online (Sandbox Code Playgroud) 我试图将以下脚本标记添加到我的Angular 2项目中,但是我正在寻找一种方法将其加载到typescript文件中,以便我可以在ts文件中调用它的方法.
<script type="text/javascript" src="https://js.squareup.com/v2/paymentform"></script>
Run Code Online (Sandbox Code Playgroud)
脚本中有一些我需要能够在我的打字稿文件中调用的东西
let paymentForm = new SqPaymentForm();
Run Code Online (Sandbox Code Playgroud)
和
paymentForm.requestCardNonce();
Run Code Online (Sandbox Code Playgroud)
我正在尝试从SquareUp支付中实施,他们在这里有一个例子:https://docs.connect.squareup.com/articles/adding-payment-form
但是,此示例不能很好地转换为我正在使用的打字稿设置.谢谢您的帮助!
我的数据库包含“网站”列,其中包含以下数据:
foo1.web.com
foo2.gov
doo3.shoo.net
baa.com
baa2.shoo.com
Run Code Online (Sandbox Code Playgroud)
我正在寻找一条选择语句,该语句可以捕获所有类似变量的内容,但是仅在第一个句点之前,我想忽略句点之后的所有内容:
DELCARE @variable varchar(MAX);
SET @variable = 'oo';
SELECT * WHERE website LIKE '%' + @variable + '%' --(but only apply like statement up to the first .)
Run Code Online (Sandbox Code Playgroud)
所以我会得到的是:
foo1.web.com
foo2.gov
doo3.shoo.net
Run Code Online (Sandbox Code Playgroud)
但它会遗漏
baa2.shoo.com
Run Code Online (Sandbox Code Playgroud)
我在这里先向您的帮助表示感谢!
编辑:使用SQL Server
我有一个像这样的对象类:
public class MyObject
{
[MaxLength(128)]
public string Name {get; set;}
}
Run Code Online (Sandbox Code Playgroud)
但是,当我使用超过 128 个字符的名称字符串创建 MyObject 时,我可以设置它并且它可以工作。这会导致问题,因为当我将此对象插入数据库时,由于字符串对于表中的该列太长,因此会出现异常。
我将如何确保太长的字符串被截断?我怎样才能检测到这种情况何时发生,以便我可以记录它?
我目前正在为我的公司 Square Up 帐户使用沙箱凭据。当我通过 Web 服务调用一张金额低于 100 美元的卡时,我收到以下错误:
Error calling Charge: {\"errors\":[{\"category\":\"INVALID_REQUEST_ERROR\",\"code\":\"VALUE_TOO_LOW\",\"detail\":\"`amount_money.amount` must be greater than 100.\
Run Code Online (Sandbox Code Playgroud)
我需要能够一次收取低至 10 美元的费用。我的公司帐户中是否有某种设置需要更改才能允许这样做?或者这是我无法绕过的原生 Square 设置?
angular ×2
javascript ×2
api ×1
c# ×1
database ×1
escaping ×1
html ×1
keypress ×1
maxlength ×1
sql ×1
sql-like ×1
sql-server ×1
truncate ×1
typescript ×1