検索

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

angular.js - angularjs は、span タグをダブルクリックして、span タグを input タグに変えることを実現しますか?

ページ内に複数のspanタグがあり、それぞれのspanタグがダブルクリックイベントにバインドされているので、ダブルクリックされたspanタグがinputタグになるようにダブルクリックイベントに実装する方法です。 、spanタグの値はinputタグの値?になります。

怪我咯怪我咯2790日前929

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

  • 迷茫

    迷茫2017-05-15 16:57:25

    1. html5的新特性contenteditableとAngularの命令を使えば簡単に実行できます。
    2. このデモを見ることができます
    3. 具体的なコードは次のとおりです:
    app.js

    リーリー

    index.html

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-05-15 16:57:25

    ng-dbclick 品質には対応できます

    返事
    0
  • 習慣沉默

    習慣沉默2017-05-15 16:57:25

    一般的には、2 つ書きます。1 つは非表示にし、もう 1 つは表示します:

    リーリー

    返事
    0
  • 高洛峰

    高洛峰2017-05-15 16:57:25

    要件を気軽に変更するのはよくありませんが、実際に必要なのは、ダブルクリックする前の入力が読み取り専用で枠線がないことだと思います。ダブルクリックした後、読み取り専用から読み取り専用に変わります。枠線付きで編集可能...
    前と同じように 何人かの方がおっしゃっていたようにダブルクリック応答を追加し、コールバック関数でreadonlyとstyleを変更します。

    返事
    0
  • キャンセル返事