タイマーのような KineticJS テキストのテキスト プロパティを更新する必要があります。しかし、私の以下のコードは期待どおりに機能しません。
var dateTimeText = new Kinetic.Text({
x: 40,
y: 400,
text: "Sample",
fontSize: 18,
width: 700,
fontFamily: 'Calibri',
fill: 'black',
width: 700,
padding: 10,
align: 'right',
draggable: true
});
setInterval(function () { onUpdateTime() }, 1000);
function onUpdateTime() {
var date = new Date();
dateTimeText.setText(date.toLocaleTimeString());
}
onUpdateTime() では、dateTimeText を操作する必要があります。dateTimeText() にドラッグ可能な属性を追加し、それをクリックすると、少なくとも更新された値を確認できます:)