什么是" \' "在ng风格?

时间:2014-05-23 13:17:07

标签: css angularjs

"" \' "在以下代码中意味着什么?

<div ng-style="{ \'cursor\': row.cursor }" 

为什么不能写一个

<div ng-style="{ cursor: row.cursor }" 

完整代码

rowTemplate: '<div ng-style="{ \'cursor\': row.cursor }" ng-repeat="col
in renderedColumns" ng-class="col.colIndex()" class="ngCell {{col.cellClass}}" 
style="overflow: visible"><div class="ngVerticalBar" ng-style="{height: rowHeight}" 
ng-class="{ ngVerticalBarVisible: !$last }">&nbsp;</div><div ng-cell></div></div>',

我也不明白为什么在第一个ng风格的代码中使用\&#39;而在第二个ng风格中,代码直接使用高度而没有\&#39;。

代码来自https://github.com/angular-ui/ng-grid/issues/994

1 个答案:

答案 0 :(得分:6)

\在它之后立即转义单引号。