問題タブ [ractive-load]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
141 参照

components - Ractive Load によって作成されたコンポーネントのインスタンスにアクセスする

コンポーネント内では、必要に応じて以下の構文を使用して追加のコンポーネントをロードしています。

私の質問は、別のコンポーネント内でRactive Loadによって作成されたこのサンプル コンポーネント インスタンスにアクセスするにはどうすればよいですか?

重要:

主なコンポーネントがどこに保存されるかを定義できます。見ることはできますが、使用でき...anotherMainComponent.components.InternalExampleないため、インスタンスではないようです。getset

代わりに、再利用される「コンポーネント定義」のように見えます(これは私にとっては問題ありません)。

0 投票する
1 に答える
204 参照

npm - Rollup を介して ractive-load を使用して ractive をバンドルする

ractiveractive-loadロールアッププロジェクトにインポートする正しい方法は何ですか? npmまたはgithub?

現在、npmを使用してそれぞれをインストールしています。

そして、私はそれらを正しくバンドルするためにrollup-plugin-commonjswith を使用しています(質問の最後にあるrollup.config.js):rollup-plugin-node-resolve

しかし、ractive-load はそのコードに他のモジュールもインポートしているようで、このエラーが発生しています:

Error parsing /home/.../node_modules/rcu/src/make.js: 'import' and 'export' may only appear at the top level (2:0) in /home/.../node_modules/rcu/src/make.js

ロールアップを正しく使用するにはどうすればよいですか? また、この場合の適切なソース (npm または github) はどれですか?


これが私のものrollup.config.jsです:

0 投票する
1 に答える
184 参照

ractivejs - ractive コンポーネントに外部の JavaScript ライブラリをどのようにロードしますか?

HTMLページの一部をコンポーネント化して、それらをractiveコンポーネントにし、ractive-loadを使用してロードしようとしています。ビルド システムや「ツール」 (つまり、grunt、browserify、require など) は使用しません。

エラーが発生しています:

索引.html

app.js:

ビュー/control.html:

追加の JavaScript ライブラリを Ractive コンポーネントにロードするにはどうすればよいですか?