問題タブ [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.

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

php - 文字列内の @メンションを検出すると、1 つの一致から 2 つの要素が返されます

次のコードがあります。

ただし、これ$matchesにより、カウント 2 の配列が返されます。次の文字列を使用します。

私の質問はなぜですか?文字列に 2 回一致するのはなぜですか? 私の正規表現の何が問題なのですか

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

php - Mention API - メンションを既読としてマーク

ここで API を使用: https://dev.mention.com/resources/alert_mentions/#put-accounts-id-alerts-alert-id-mentions-mention-id

私が理解していることから、特定の「言及」を既読としてマークしたい場合は、次のようにします。

ただし、コードを実行すると、エラーは発生せず、実際には有効な応答が返されますが、「読み取り」フラグはまだ false に設定されています。

また試しました:

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

javascript - 外部のクリック イベントから jQuery プラグイン内の関数を呼び出す

私はオートコンプリートのために次のライブラリを使用しており、アプリケーションでユーザー名を言及しています。私の質問は、テキスト領域に書き込む代わりに、アンカータグの onClick から init: 関数をトリガーするにはどうすればよいかということです。なにか提案を?ここに私が書き込もうとした関数があります。ここにプラグインがあります http://podio.github.io/jquery-mentions-input/

0 投票する
0 に答える
628 参照

java - Facebook4jar APIでユーザーアカウントIDを使用してFacebookでメンション機能を使用するには?

私はこの facebook4jar で使用する Java を使用して簡単なコードを作成しようとしています。ID 番号を使用してグループメンバーに言及したいと思います。私はウェブで検索し、これを理解しました「メンバーIDを使用して言及するには、このフォーム@ [id:0]を使用する必要があります」。これを実行しようとしていますが、次のコードでは機能しません」 . プログラムは if ステートメント内のコードを実行し、グループ メンバー ID を出力します。また、それらにコメントを付けますが、言及フォームとしてではなく、単語のみです。

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

android - Android ポップアウト listView を表示しています

「@」記号を追加するとユーザーのリストが表示されるfacebook/twitter機能に似たものを実装しようとしています。私の問題は、この種のポップアウトまたはフローティングビューを実装する方法がわからないことです。ダイアログまたはフラグメントですか?

ここに画像の説明を入力

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

jquery - jquery.mentionsInput と ckEditor

これは、ckeditor でメンションのようなものを探している人を助けるためのものです。

jquery.mentionsInput を変更して、ckEditor および .. と連携するようにしました。動作しています :)

これはオンラインで見ることができます: http://jsfiddle.net/us6qo3Lc/ (タイプ: @ken)

autocomplete.js は私が作成したコードで、フィドルにあります。

時間と知識のある誰かがコードを改善し、おそらくこれを使用して特定のプラグインを作成する場合..コミュニティ全体が気に入ると思います.

私はコードが混乱していることを知っています..それを改善する余地があります:)

これが誰かの助けになることを願っています..ありがとう:)

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

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出力を取得するのに問題があります。usersmention.js

アップデート

これを解決するためusernameに、プロファイル モデルにフィールドを追加しました。プロファイル モデルの が と等しくなるように、saveオーバーライドにいくつかのコードを追加しました。これが最善の方法かどうかはわかりませんが、@ sainaenの回答が機能するようになります.usernameuser.username