2017-02-14 129 views
0

サービスポータルとモーダルウィンドウには非常に新しいものがあります。私はポータルページを作成しており、いくつかの異なるもののためのモーダルウィンドウを含めたいと思っています。まず、ユーザーが最初に着陸したときにモーダルウェルカムノートを表示したい。私はすでにHTMLウィジェットでウェルカムノートを作成しましたが、Service Portalに付属するモーダルウィジェットとのやりとりが混乱しています。次に、私は知識の記事にユーザーを連れていくモーダルウィンドウを利用したいリンクをいくつか作成しました(HTMLウィジェットも使用しています)。ServiceNowサービスポータルモーダルウィンドウ

またenter image description here

が、これはサービスポータルまたはで他のウィジェットと連携するためのものです:モーダルウィジェットで遊んでた後、私はそれが正しく動作するためにはこれらのボックスのそれぞれに入力する内容が混乱しています新しいウィジェットを作成し、モーダル部分をゼロからコードするほうが簡単ですか?

答えて

1

現在サービス中のモーダルにはさまざまなオプションがあります。私の2つのお気に入りは、$uibModalであり、これは標準的なブートストラップのモーダル実装で、角度はspModalです。

angular-ui.github.com

https://github.com/service-portal/documentation/blob/master/documentation/spModal.md

限りモーダルをコーディングとして、あなたはあまりにも選択した場合、それは少しより困難あなたが知っていると理解する必要がありますようであることを行うことができますサービスポータル内でのng-templateの実装だけでなく、

あなたのニーズに合っているかどうかを確認し、そこから移動してください。

2番目の質問では、それらはサービスポータルアプリケーションのウィジェットテーブルで参照されます。インスタンス作成メソッドではなく、servicenowが提供するsp-widget指示を使用することをお勧めします。私の意見では、インスタンスメソッドはより剛性が低く柔軟性がありません。私は非常に高度なUI/UXの実装とディレクティブ(まもなく実装コンポーネントがうまくいけば)は本当に最も柔軟なオプションです。

https://docs.servicenow.com/bundle/istanbul-servicenow-platform/page/build/service-portal/concept/c_NestedWidgets.html

関連する問題