【Bubble】メンション機能の作り方!

こんにちはEPICs株式会社です!

今回は多くのチャットツールやSNSで実装されているメンション機能をノーコードツールBubbleで作る方法をお伝えしていきます!

最初にお伝えしておくと今回のメンション機能は有料のプラグインを使用した実装方法になりますので、その点をご理解ください!

アプリ・システム開発費用が1/3に!
\実績日本最大級のノーコード開発サービス/

目次

実装イメージ

アプリ・システム開発費用が1/3に!
\実績日本最大級のノーコード開発サービス/

実装手順

以下の手順で実装します。

  1. Mention-Tag Users/itmes(プラグイン)をインストール
  2. Mention-Tag Users/itmesを画面上に配置しデータ設定
  3. メンションを表示する要素の指定

Mention-Tag Users/itmes(プラグイン)をインストール

まずは「Plugins」を開きMention-Tag Users/itmes(プラグイン)をインストールしましょう!

Mention-Tag Users/itmesを画面上に配置しデータ設定

Mention-Tag Users/itmesのインストールができたら、designのvisualElement部に「Mention-Tagger」という選択肢が表示されるようになります。

こちらを選択して、メンション機能を使用したスクリーン上に配置しましょう!

次に設定です!

必須の設定項目は下記になります!

設定項目内容
input IDTagのIDどのinputと連携するか?を指定するもの
Mention Name Dataメンションの対象とするデータ
Mention Display Namメンション時に表示するデータ
Mention ID Data表示するデータ項目のID

今回は@を入力した際にユーザーのフルネールのデータを対象として引っ張ってきて、メンションの選択肢にも同じくフルネームを表示をさせたいので下記のように設定をしました!

ちなみにTriggerの項目でメンションを起こす際のトリガーの変更も可能です!(デフォルトは@)

メンションを表示する要素の指定

最後にメンションを表示する要素の指定です!

今回はインプットに@を入力した際にメンションができるようにしたいを思います!

ということで画面上にinputを配置しましょう!

inputを配置したら「Attribute ID」に先ほどMention-Tag Users/itmes設定項目で指定したinput IDを入力しましょう!

この時Attribute IDが出てこない!という方はSettingのGeneralの項目にある「Expose the option to add an ID attribute to HTML elements」にチェックがついているか確認してみましょう!

これで設定は以上です!

input内にトリガーとなる文字を入れた際にメンションができるかを確認してみましょう!

【ノーコード実績日本最大級!】ノーコード開発ならEPICs株式会社

当社はノーコード開発において日本最大級の実績を誇り、最安30万円、最短2週間という業界トップクラスのスピードと価格でサービスを提供しています。

他社との決定的な違いは、複数のノーコードツールに対応していること。お客様の要件に最適なツールを選択することで、開発期間の短縮と費用削減を同時に実現します。

さらに、アプリ//システム開発だけでなく、マーケティング支援まで一貫して対応可能。「良いアプリを作ったが、ユーザーが集まらない」という課題を解決するため、集客戦略の立案から実行まで包括的にサポートいたします。

特にMVP開発から本格運用まで段階的に進めたい企業様は、ぜひご相談ください。

ノーコード開発サービスのお問い合わせはこちら>>
ノーコード開発サービスの概要資料ダウンロードはこちら>>
ノーコード開発サービスの詳細はこちら>>

この記事を書いた人

日本最大級のノーコード開発実績を誇り、大手ノーコードツールであるBubbleの公式代理店にも認定されているEPICs株式会社の開発チーム。

目次