問題タブ [mention]
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.
php - 文字列内の @メンションを検出すると、1 つの一致から 2 つの要素が返されます
次のコードがあります。
ただし、これ$matches
により、カウント 2 の配列が返されます。次の文字列を使用します。
私の質問はなぜですか?文字列に 2 回一致するのはなぜですか? 私の正規表現の何が問題なのですか
php - Mention API - メンションを既読としてマーク
ここで API を使用: https://dev.mention.com/resources/alert_mentions/#put-accounts-id-alerts-alert-id-mentions-mention-id
私が理解していることから、特定の「言及」を既読としてマークしたい場合は、次のようにします。
ただし、コードを実行すると、エラーは発生せず、実際には有効な応答が返されますが、「読み取り」フラグはまだ false に設定されています。
また試しました:
javascript - 外部のクリック イベントから jQuery プラグイン内の関数を呼び出す
私はオートコンプリートのために次のライブラリを使用しており、アプリケーションでユーザー名を言及しています。私の質問は、テキスト領域に書き込む代わりに、アンカータグの onClick から init: 関数をトリガーするにはどうすればよいかということです。なにか提案を?ここに私が書き込もうとした関数があります。ここにプラグインがあります http://podio.github.io/jquery-mentions-input/
java - Facebook4jar APIでユーザーアカウントIDを使用してFacebookでメンション機能を使用するには?
私はこの facebook4jar で使用する Java を使用して簡単なコードを作成しようとしています。ID 番号を使用してグループメンバーに言及したいと思います。私はウェブで検索し、これを理解しました「メンバーIDを使用して言及するには、このフォーム@ [id:0]を使用する必要があります」。これを実行しようとしていますが、次のコードでは機能しません」 . プログラムは if ステートメント内のコードを実行し、グループ メンバー ID を出力します。また、それらにコメントを付けますが、言及フォームとしてではなく、単語のみです。
android - Android ポップアウト listView を表示しています
「@」記号を追加するとユーザーのリストが表示されるfacebook/twitter機能に似たものを実装しようとしています。私の問題は、この種のポップアウトまたはフローティングビューを実装する方法がわからないことです。ダイアログまたはフラグメントですか?
jquery - jquery.mentionsInput と ckEditor
これは、ckeditor でメンションのようなものを探している人を助けるためのものです。
jquery.mentionsInput を変更して、ckEditor および .. と連携するようにしました。動作しています :)
これはオンラインで見ることができます: http://jsfiddle.net/us6qo3Lc/ (タイプ: @ken)
autocomplete.js は私が作成したコードで、フィドルにあります。
時間と知識のある誰かがコードを改善し、おそらくこれを使用して特定のプラグインを作成する場合..コミュニティ全体が気に入ると思います.
私はコードが混乱していることを知っています..それを改善する余地があります:)
これが誰かの助けになることを願っています..ありがとう:)
javascript - JSON を Django から JavaScript 配列に変換し、ループして Mention.js の「users」パラメーターを設定する
私はおそらくこれについてすべて間違っているので、いくつかのガイダンスが必要です。mention.js
作成中のアプリケーションの投稿でプロファイルをリンクするために使用しています。ハードコードされたデータでこれを機能させるのは簡単です。ドキュメントに書かれている通りに設定するだけです。
私のアプリでは、ログインしている各ユーザーは組織に属しており、この組織は Django から JSON として取得されます。これらのデータを選択するmention.js
ドロップダウンを作成して、ユーザーが入力すると組織リストが表示されるようにします。ターミナル コンソールとブラウザ コンソールに JSON を記録しました。
だから私はDjangoから正しいデータを取得しています。データを比較的簡単に解析して、ブラウザー コンソールに出力できます。
次のステップは、これをmention.js
users
パラメーターに入れることです。@sainaenの回答に基づいて、JavaScriptにこれがあります:
username
問題は、私のプロファイルにフィールドがないことです。リレーションシップUser
によってモデルにリンクされています。OneToOne
したがって、私の見解では、実際には JSON の 2 つのチャンクを返しています。プロファイル (name
およびavatar
) とユーザー ( username
) です。
これらの JSON オブジェクトを組み合わせることができることに気付いたので、それを実行しました。
しかし、現在、 のパラメーターのusername
出力を取得するのに問題があります。users
mention.js
アップデート
これを解決するためusername
に、プロファイル モデルにフィールドを追加しました。プロファイル モデルの が と等しくなるように、save
オーバーライドにいくつかのコードを追加しました。これが最善の方法かどうかはわかりませんが、@ sainaenの回答が機能するようになります.username
user.username