2 つの質問があります。
1) Blaze に Meteor 1.5 Dynamic Import を使用したいのですが、すべての例とチュートリアルは React 用に提供されています。だから私はそれがどのように正確に使用できるか混乱しています。誰でもその例を挙げることができますか。
2) 管理ダッシュボード側でのみ必要な amcharts のような、atmospherejs.com のパッケージを使用しています。それらを動的にインポートする方法は?
前もって感謝します!
更新 (解決策):
以下は、homepage.html (親テンプレート)
<template name="homepage">
Homepage Content
{{> Template.dynamic template=content}}
</template>
login.html (子テンプレート)
<template name="login">
You're logged in!
</template>
login.js
import '../homepage/homepage.js';
import './login.html';
API = function () {
BlazeLayout.render("homepage",{content: 'login'});
}
export { API }
main.js
LoadLogin = function () {
import('/imports/modules/common/login/login.js').then(function (api) {
api.API();
})
}
/lib/route.js
import { FlowRouter } from 'meteor/ostrio:flow-router-extra';
FlowRouter.route('/', {
name: 'homepage',
action() {
LoadLogin();
}
});