問題タブ [property-binding]

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 投票する
0 に答える
2514 参照

angular - Angular 2 カルーセル

[更新] ここにあるAngular 2カルーセルで作業します:

https://embed.plnkr.co/ScE0uqfd0ZvL6T9j1XjL/

トランジション効果を追加したい。

carousel-example ts にプロパティを追加しました

carousel-example.ts 内で非公開として宣言した noTrans プロパティ noTrans:boolean = false;

noTransition はカルーセルコンポーネント内にあります

(デフォルトでは noTrans は false であり、ドキュメントでは遷移を有効にする必要があります)。

これは何もしませんでした。遷移は見られません。誰かが私が間違っている場所を知っていますか?

ありがとう!

最後に、ブートストラップを使用して一般的なカルーセルを実装したので、誰かがそれを使用したい場合に役立つように、その方法を投稿します。

component.html:

component.ts:

*サービスでsubscribe()しました

0 投票する
0 に答える
797 参照

css - Angular 2 は :before または :after 要素でプロパティバインディングを使用できますか?

ページをテンプレート化しており、div の css :before 要素の border-color プロパティにバインドする必要があります。これはAngular 2で可能ですか?

css を記述し、クラス バインディングを使用して色を切り替えることができることはわかっていますが、これには可能なすべての色を事前に知っておく必要があるため、探しているソリューションではありません。

0 投票する
2 に答える
1174 参照

angularjs - オブジェクトへのプロパティ バインディングが Angular 2 で機能しない

Angular 2 プロパティ バインディングで非常に奇妙な動作をしています。

まず、これは Store クラスです。

これはコンポーネント コードです。

そして、これが私を夢中にさせるテンプレートです!

[value]="s"ここではoptionofタグのバインディングが<select>機能しません! 空のオブジェクト (?)に設定し、タグにselectedStore空のAddress:テキストを表示し、ログに記録します: コンソール (で)。ただし、補間は期待どおりに機能します(選択ボックス内に名前が表示されます)。<small>DEBUG: [object Object]selectionChanged(){{s.name}}

これを見てください: テンプレートに次の変更を加えると、期待どおりに動作します:

これでバインドが機能し、アドレスがコンソールに記録され、<small>タグにも適切に表示されます。そのため、バインディング[value]="s"は機能しません (実際には奇妙な「オブジェクト」値が返されます) が、バインディング[value]="s.address"は期待どおりに機能します。私はドキュメントに従いましたが、そのような制限については言及されていません。これはバグですか?または、何か不足していますか?

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

java - TreeTableColumn.visible : バインドされた値を設定できません

簡単な JavaFX アプリケーションを作成します。このアプリケーションには、2 つの列とチェック ボックスのあるツリーテーブルがあります。チェックボックスが選択されている場合、列 2 が表示されます。それ以外の場合は表示されません。これを行うために、ツリー テーブルの列の表示可能なプロパティをチェックボックスで選択されたプロパティにバインドしました。チェックボックスをクリックすると列の状態が変わりますが、同時に表示されます。

原因: java.lang.RuntimeException: TreeTableColumn.visible : バインドされた値を設定できません。

双方向バインディングを使用すると、このエラーは発生しません。しかし、双方向バインディングは必要ありません。それはバグですか、それともバインドを正しく使用していませんか? このエラーを再現するには、以下のコードを使用してください。jdk1.8.0_111を使用しています。

JavaFXApplication.java

FXMLDocumentController.java

FXMLDocument.fxml

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

html - 次のプロパティバインディングは何をしますか `[class.selected]=true`

次の投稿を読みましたが、それは私の質問に答えていないようです。私がフォローしているチュートリアルの1つで、これに出くわしました

.selectedここで、以下の css ショーのクラス宣言に気付きました

今私の質問は、次のコードは何をしますか?

「行」を「選択済み」に置き換えますか?これで html/style は正確にどうなりますか?