問題タブ [angular2-custom-component]
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.
angular - Ionic 3 と Angular 2 の複数の @Input
私の Ionic 3 プロジェクトでは、カスタム コンポーネント my-component を作成しました。angular @Input を使用してこのコンポーネントにデータを渡すことができるようになりました。私は2つの入力を持っています
このコンポーネントを次のように使用しています
との両方dataFinderにaList値がありますが、myFinder値は常に正しく入力されているundefined場所にあります。myList
これは、複数の入力を使用する制限ですか?
javascript - Scripts.js および styles.js ファイルが生成されない
チュートリアルに従って、Angular で最初の独自のカスタム コンポーネント/Web コンポーネントを生成しようとしました: https://indepth.dev/posts/1116/angular-web-components-a-complete-guide
2020 年からなので、比較的アップしているはずです。現在まで。他のツッツも試してみたのですが、いつも同じで、scripts.jsとstyles.jsのファイルはのちに出すはずなのですがng build...、抜けています。別のラップトップでも試しました。
チュートリアルのすべての手順を実行した後、出力として次のファイルを取得します。
チュートリアルによると、次のファイルを取得する必要があります。
したがって、scripts.js がありません。styles.jsは、実際には末尾が .css のstyles.cssファイルです。
私はまだ index.html ファイルでそれを使用しようとしました:
しかし、ブラウザで開くとページは空白で、コンソールには何も記録されません。
私は次のバージョンを使用しています:
編集: scripts.jsとstyles.jsファイルなしで動作させることができました。私が見つけた唯一の方法は、index.html 内の生成されたファイルへのパスを絶対パスに置き換えることでした。
結果:
しかし、絶対パスを使用することはできません。相対パスで動作させるにはどうすればよいですか?


