タグ付けされた質問 「components」

15
OSGiは何を解決しますか?
ウィキペディアやOSGiに関する他のサイトを読んだことがありますが、全体像がよくわかりません。それはコンポーネントベースのプラットフォームであり、実行時にモジュールをリロードできると言っています。また、どこにでもある「実用的な例」は、Eclipseプラグインフレームワークです。 私の質問は: OSGiの明確でシンプルな定義は何ですか? それはどのような一般的な問題を解決しますか? 「一般的な問題」とは、「OSGiが仕事をより効率的/楽しく/簡単にするためにOSGiで何ができるか」のような、私たちが毎日直面する問題を意味します。
279 java  components  osgi 

9
プロップからの反応コンポーネント初期化状態
Reactでは、これら2つの実装の間に実際の違いはありますか?一部の友人は、FirstComponentがパターンだと言っていますが、その理由はわかりません。レンダリングが1回だけ呼び出されるため、SecondComponentはより単純に見えます。 最初: import React, { PropTypes } from 'react' class FirstComponent extends React.Component { state = { description: '' } componentDidMount() { const { description} = this.props; this.setState({ description }); } render () { const {state: { description }} = this; return ( <input type="text" value={description} /> ); } } …

7
Angularコンポーネントとモジュールの違いは何ですか
私はビデオを見たり記事を読んだりしてきましたが、この特定の記事は、記事の冒頭にあるように私をとても混乱させます Angularのアプリケーションはモジュール構造に従います。Angularアプリには、それぞれが単一の目的に特化した多くのモジュールが含まれます。通常、モジュールは、Angularアプリを実行するために他のモジュールと統合されたコードのまとまりのあるグループです。 モジュールは、コードからいくつかのクラス、関数、値をエクスポートします。コンポーネントはAngularの基本的なブロックであり、複数のコンポーネントがアプリケーションを構成します。 モジュールは、別のモジュールのライブラリにすることができます。たとえば、主要なAngularライブラリモジュールであるangular2 / coreライブラリは、別のコンポーネントによってインポートされます。 それらは交換可能な条件ですか?コンポーネントはモジュールですか?しかし、逆ではないのですか?

11
FormBuilderコントロールの値を手動で設定
これは私を混乱させています、私は銃の下にあり、これに丸一日を費やす余裕はありません。 コンポーネント内でコントロール値(「dept」)を手動で設定しようとしていますが、それが機能していません。新しい値でも適切にコンソールに記録されます。 次に、FormBuilderインスタンスを示します。 initForm() { this.form = this.fb.group({ 'name': ['', Validators.required], 'dept': ['', Validators.required], 'description': ['', Validators.required], }); } これは、選択したdeptを受け取るイベントハンドラです。 deptSelected(selected: { id: string; text: string }) { console.log(selected) // Shows proper selection! // This is how I am trying to set the value this.form.controls['dept'].value = selected.id; } フォームが送信されてログアウトしてもthis.form、フィールドは空白のままです!他のpplの使用を見たことupdateValue()がありますが、これはbeta.1であり、それをコントロールで呼び出す有効なメソッドとは見なしません。 私もupdateValueAndValidity()成功しないで呼び出してみました:(。 …

10
コンポーネントのプロパティが現在の日時に依存している場合に、Angular2の「式はチェック後に変更されました」という例外を管理する方法
私のコンポーネントには、現在の日時に依存するスタイルがあります。私のコンポーネントには、次の関数があります。 private fontColor( dto : Dto ) : string { // date d'exécution du dto let dtoDate : Date = new Date( dto.LastExecution ); (...) let color = "hsl( " + hue + ", 80%, " + (maxLigness - lightnessAmp) + "%)"; return color; } lightnessAmp現在の日時から計算されます。dtoDate過去24時間以内であれば、色が変わります。 正確なエラーは次のとおりです。 確認後、表情が変わった。以前の値: 'hsl(123、80%、49%)'。現在の値: 'hsl(123、80%、48%)' …

4
C#では、クラスは別のクラスとインターフェイスから継承できますか?
クラスがクラスとインターフェースから継承できるかどうか知りたい。以下のサンプルコードは機能しませんが、私がやりたいことを伝えていると思います。私がこれをしたいのは、私たちの会社ではUSB、シリアル、イーサネットなどのデバイスを作っているからです。すべてのアプリケーションで共通のもの(接続、切断、ファームウェアの取得など)を同じに保つのに役立つ、すべてのデバイス用のプログラムを作成するために使用できる汎用コンポーネント/インターフェイスを開発しようとしています。 この質問に追加するには:GenericDeviceが別のプロジェクトにある場合、そのプロジェクトにIOurDevicesインターフェイスを配置してから、最初のプロジェクトへの参照を追加すると、USBDeviceクラスにインターフェイスを実装させることができますか?なぜなら、1つのプロジェクトを参照し、デバイスに応じて異なるインターフェイスを実装したいからです。 class GenericDevice { private string _connectionState; public connectionState { get{return _connectionState; } set{ _connectionState = value;} } } interface IOurDevices { void connectToDevice(); void DisconnectDevice(); void GetFirmwareVersion(); } class USBDevice : IOurDevices : GenericDevice { //here I would define the methods in the interface //like this... void connectToDevice() …


13
Angularでコンポーネントを更新する方法
私はAngularプロジェクトに取り組んでいます。コンポーネントの更新アクションに苦労しています。 ボタンクリックでルーターのコンポーネントを更新したいと思います。更新ボタンをクリックすると、コンポーネント/ルーターを更新する必要があります。 私は試しましたがwindow.location.reload()、location.reload()これら2つは私のニーズには適していません。誰かがそれを知っているなら助けてください。

4
ユーザーコントロール、カスタムコントロール、コンポーネントの違いは何ですか?
これらはプロジェクトに追加できる3つの異なるものであり、その違いを理解しているかどうかはよくわかりません。これらはすべて、たとえば、を操作するときにコンポーネントツールボックスに表示されるようですForm。それぞれの一般的な使用シナリオは何ですか?違いはなんですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.