SharePoint2013のシングルページアプリケーションにdurandal.jsを使用する
On 11月 30, 2020 by adminSharePoint2013でシングルページアプリケーションを開発しています。実装について疑問があります
- 履歴を維持し、ナビゲーションに使用できるものが必要です(シングルページアプリケーションであるため)
- データをバインドする必要があります(knockout.jsで実行できます)
- バックエンドに通知が表示されるはずです(たとえば、データが保存されているなど、これはknockout.jsでも実行できます)
しかし、これについて検索すると、 Durandal.js http://durandaljs.com/
でこれらすべてのことができることを知ってください私はSharePointでそのようなフレームワークを使用することは可能かどうか?誰かがそのような種類のシナリオを実装していますか?
コメント
- knockout.jsを使用してビッグデータ駆動型の1ページアプリケーションを実装することができましたSharePoint 2013(Webパーツとして)で、それはうまく機能しました。デュランダルを使用したことはありませんが、'なぜSharePointで機能しないのか想像できません'?
- ありがとうございますコメントですが、これについてもう少し説明が必要です
- durandal.jsがSharePoint2013 sympmarc.com/2013/04で使用されているドキュメントを見たことがあります。 / 15 / …
回答
Durandal Meets SharePoint 2013 の記事から、次のように読むことができます。
紹介します有名なフランスの剣にちなんで名付けられた、かなり若いSPAフレームワークであるDurandalにアクセスしてください。 Webサイトに記載されているとおり
SPAフレームワークの検索はここで終了します。
デュランダルは快適だと主張しています
私たちは車輪の再発明を試みませんでした。 Durandalは、jQuery、Knockout、RequireJSなど、あなたが知っていて大好きなライブラリに基づいて構築されています。学ぶことはほとんどなく、アプリの構築は快適で親しみやすいものです。飛び込んで楽しんでください。
Durandalは誰でも誰でも実行できると主張しています
結局、DurandalはJavaScriptライブラリのコレクションにすぎないので、そうしないでください。それを使用するために特別なものは必要ありません。 githubリポジトリにアクセスして、フォークしてください。 Appフォルダーの内容を取得し、それを使用して独自のプロジェクトをキックスタートできます。
実際に可能なかどうかをテストする場所、そしてこの結論に達します:
DurandalはSPAフレームワークの検索がここで終了するという約束を果たすことができると思います。
結論
はい、可能です。
コメント
- @PrasadGavandeあなた'どういたしまして!
- これをどのように進めればよいかわかりませんか。 SharePoint 2013で開始するものが見つからなかったためです。これに関連するリンクがある場合は、私と共有してください
- @PrasadGavandeマスターページにdurandal.jsとカスタムjsファイルへのリンクを追加し、そこからあなたの方法で働きます。幸運を祈ります!
- durandalJSにはほとんど問題はありません。すなわち。単純なasp.netWebアプリケーションでjsを使用してHTMLファイルをルーティングできますが、aspxファイルをルーティングして、sharpointで実装しているときに、aspxファイルをモジュールとして使用し、そのファイルを呼び出すことができるようにします(ルーターからaspxファイルを呼び出します) of durandal)
- @PrasadGavande I '申し訳ありませんが、'は私の知識ベースの範囲外です。姉妹サイトのStackoverflowで質問してみませんか?
コメントを残す