TS1127:将 Guid 传递给 js 方法时,剃须刀页面上的字符无效

Posted

技术标签:

【中文标题】TS1127:将 Guid 传递给 js 方法时,剃须刀页面上的字符无效【英文标题】:TS1127: Invalid character on razor pages while passing Guid to js method 【发布时间】:2021-07-07 23:07:33 【问题描述】:

我在下面的代码中收到以下错误,我的目的是将 Guid Id 传递给 javascript 方法。我收到错误 ts1127 反斜杠无效字符

<td>@category.Name</td>
<td id="bootstrap-overrides"> <button type="button" onclick="deleteIncidentCategory( \'' + @category.Id + '\' );" class="btn btn-light btn-sm">Delete</button></td>
<td id="bootstrap-overrides"> <button type="button" onclick='Jump(\"@category.Id\");' class="btn btn-light btn-sm">Delete</button></td>

【问题讨论】:

【参考方案1】:

你可以这样传递:

<button onclick="Jump('@category.Id');" class="btn btn-light btn-sm">Delete</button>

【讨论】:

嗨@mj1313 它确实有效!谢谢你的帮助队友 嗨@MiladIld,如果这个回复对你有帮助,请accept it as answer,谢谢! 去掉括号后的分号

以上是关于TS1127:将 Guid 传递给 js 方法时,剃须刀页面上的字符无效的主要内容,如果未能解决你的问题,请参考以下文章

将Guid传递给SSRS 2008 Url Access参数

在 React TS 中将道具传递给孩子时出错

ts-node 将选项传递给节点

向 nodemon 注册时将 --project 传递给 ts-node

在 TS 中将 props 传递给 makeStyle

如何将类成员变量传递给另一个组件角度?