私がdurandalアプリケーションを起動するとき、プラグインはかなり一時的です。インストールが報告されると、正常に動作します。私のコードでDurandalプラグインがロードされていない
私はラインを持っている
app.configurePlugins({
router: true,
dialog: true,
widget: true
});
マイブラウザのコンソールは言う:
たまにPlugin:Installed plugins/router
Plugin:Loaded plugins/dialog
Plugin:Installed plugins/widget
ダイアログがあまりにも「インストール」され、ルータが「ロード」されます。どちらのプラグインでも「読み込み」されていても使用できません。私は持っている
define(["plugins/dialog"],
function (dialog){
dialog.show("message");
}
'dialog'はオブジェクトですが、showメソッドはありません。アプリが起動し、プラグインが「読み込まれました」と表示された場合、正常に動作します。ページをリフレッシュしたり、ソリューションをクリーニングしたりすることは、私が試してそれを動作させる唯一の方法です。
プラグインが「インストール済み」ではなく「読み込み済み」であることは、どういう意味ですか?
私にも起こります。 'dialog'のためにインストールされるのではなく、読み込まれます。 – janmvtrinidad