0

<div>Knockoutを使用してスライダー値にバインドすることにより、子要素を使用してaをスケーリングしようとしています。実際の変換を除いて、すべてが機能します。

<div id="scaleTest" data-bind="style:{msTransform: 'scale(' + scaleValue + ')'}">
  <div data-bind="text: scaleValue">
</div>

スライダーの値を追跡すると、内部のテキストが<div>変化しko.observable scaleValueますが、変換ではスケーリングされません<div>

使用するだけ:

data-bind="style:{msTransform: 'scale(' + 2 + ')'}" 

正常に動作します。

何か案は?

4

1 に答える 1

4

にブラケットを追加してみてくださいscaleValue:

<div id="scaleTest" data-bind="style:{msTransform: 'scale(' + scaleValue() + ')'}">
于 2012-10-05T13:58:38.720 に答える