検索

ホームページ  >  に質問  >  本文

javascript - html5のdata属性に関数関数を指定するにはどうすればよいですか?

data-* 属性に関数 function を指定できますか?

たとえば、次のように記述すると、「フォーマッタは関数ではありません」というエラーが表示されます:

リーリー
学习ing学习ing2718日前1055

全員に返信(6)返信します

  • 迷茫

    迷茫2017-06-24 09:45:53

    評価は十分ですが、あなたの問題解決方法は不合理だと思います。あなたのニーズを教えて、良い解決策があるかどうか確認してみてはいかがでしょうか

    返事
    0
  • 阿神

    阿神2017-06-24 09:45:53

    関数ではありません:文字列です

    返事
    0
  • typecho

    typecho2017-06-24 09:45:53

    いいえ、data-attribute はまだ属性であり、その値は単なる文字列です。

    関数は文字列に変換できますが、当然関数の性質は失われます

    返事
    0
  • 阿神

    阿神2017-06-24 09:45:53

    そういえば、文字列を関数コードとして評価して実行することもできます

    返事
    0
  • 代言

    代言2017-06-24 09:45:53

    しかし、vue または React フレームワークを使用すると、この問題を解決できます。しかし、これは純粋な HTML なので、機能しません

    返事
    0
  • 黄舟

    黄舟2017-06-24 09:45:53

    何がしたいですか?

    返事
    0
  • キャンセル返事