問題タブ [onpress]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
221 参照

react-native - 重複したアイテムを作成するため、useState 配列が正しく更新されない

TextInput (onChangeText) の値を渡すことによって、useState() 配列を更新しようとしています。コードは正常に動作していますが、onPress (addBook 関数) を鳴らすたびに、現在のテキストではなく、配列内の以前のテキストを更新/追加しています。したがって、現在のテキストを追加するには、ボタンを 2 回クリックする必要があります。これにより、配列に重複した項目が作成されます。

私は非常にばかげた間違いをしているかもしれませんが、それを見つけることができません。誰でも助けることができますか?以下は私のコード全体です。

ここに画像の説明を入力

0 投票する
1 に答える
1510 参照

flutter - Flutter - アイコンウィジェット

アイコンウィジェットを使用していますが、アイコンを押すと別の場所にジャンプしたり (通話アイコンのように)、アイコンを押したときに別のウィジェットを開くオプション (3 つのドットアイコンなど) が必要です。私の問題は、フラッターアイコンウィジェットに onlongpress がないことでした...それを行うのに役立つサンプルコードはありますか?

これは今のところ私のコードです:

0 投票する
1 に答える
78 参照

android - Samsung Watch の Tizen Web アプリでオンタッチのバイブレーション フィードバックを無効にする

Tizen Web App と HTML5 Canvas を使用して、Samsung時計用のゲームを作成しています。ユーザーが画面を押すたびに振動フィードバックを無効にしようとしています。

return falseイベントの最後に試しましたが、うまくいきませんでした。

私が見つけた他の唯一のアイデアtizen.feedback.stop()は、イベントの開始時に追加することですが、これは時計がすでに開始された後に振動を強制的に停止するだけであり、予測不可能になります. ただし、これにより、イベントのに振動が始まるように見えますが、振動フィードバックのない他のアプリを見たことが原因である可能性があることはわかっています.

要素をクリックして振動させるだけです。

では、タッチ時の振動を完全に無効にするにはどうすればよいですか? ありがとう。