問題タブ [kendo-template]

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

javascript - Kendo TimezoneEditor を無効にすることはできますか?

Kendo UI の一部のコントロール (ウィジェット?) は、 を使用して無効にできます。data-bind="disabled:boundfield"このオプションを手動で設定する必要があるものもあります (はい、複数選択に関するものです)。
しかし、TimezoneEditor でこれを行う良い方法が見つかりません。両方に反応しません。スケジューラ エディタのテンプレートで、タイムゾーンを読み取り専用
の状態 にしたい場合 (発生イベントなど) がありますが、適切な解決策が見つかりません。

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

javascript - 剣道テンプレート ソース バインディング配列が二重エントリを作成する

フォームに行を動的に追加するために、配列を持つ Kendo テンプレートを使用していますが、項目を配列にプッシュすると、MVVM の同じデータ オブジェクトにバインドされた 2 つの行が追加されます (つまり、2 つのオブジェクトがあるため、は 4 行です)。debugger;テンプレートに行を追加してページを実行したところ、予想通り、終了する前に 2 回ヒットしました。

さらに奇妙なのは、行を順番にレンダリングしてから逆の順序でレンダリングすることです。そのため、最初の行を変更すると、最後の行にも同じ変更が加えられます (配列内の同じオブジェクトにバインドされているため) )など

二重列が作成される例


HTML

フォームが存在する HTML は次のとおりです (監視可能なオブジェクトclassInfoは既に<form>タグにバインドされているため、データバインドから欠落しています)。


剣道テンプレート

ドロップダウン リストと 2 つの日付ピッカーを含む行であるテンプレートを次に示します。


剣道観測物体

次のようにフォーマットされた配列を持つ Kendo Observable を次に示します。


Javascript プッシュ機能

そして、addDate()新しいアイテムを配列にプッシュする関数:


基本的な HTML 要素を使用して、DropDownList と DatePickers を作成せずに実行しようとしましたが、結果は同じでした。どんな助けでも大歓迎です。

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

javascript - 列テンプレートの欠損値を処理する剣道 UI グリッド

一部のフィールドが欠落しているオブジェクトを含む配列データを表示するために、Kendo UI Grid を使用しています。jsコードは次のとおりです。

この例では、グリッドは適切に機能し、最初の行に欠落している「a」の値が空のセルとして表示されます。

列テンプレートを使用する場合:

コンソールにエラーが表示されます: Uncaught ReferenceError: a is not defined. テンプレートを次のように置き換えても:

代わりに式は役に立たないため、テーブルを作成する前に、欠落している値を空の文字列に手動で設定する必要があります。これを回避する方法はありますか?

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

javascript - 2 番目のデータソースに基づいて剣道グリッドの値を変更する

私は剣道とJavaScriptの両方に非常に慣れていないので、知識の不足を許してください. TicketStatusID というフィールドを持つ剣道グリッドがあります。TicketStatusID と TicketStatusName を持つ別の独立したデータソースがあります。グリッドの TicketStatusID を他のデータソースの TicketStatusName に置き換える方法はありますか?

ここに私のグリッドがあります:

ここに私の2番目のデータソースがあります:

http://demos.telerik.com/kendo-ui/grid/editing-customのこのソリューションで何かに取り組んでいると思いますが、Telerik のドキュメントには実装方法の説明がありません。ありがとう

0 投票する
3 に答える
3640 参照

jquery - 剣道UIテンプレートでJQuery関数をどのように記述しますか?

kendo uiこれがサポートされているかどうかは本当にわかりません。

テンプレートにJQuery関数を書きたいkendo ui

これが例です

問題は、剣道 UI でハッシュ マークを使用して JavaScript と HTML を分離しているため、ハッシュ("#") マークでエラーが発生することです。では、上記の例でハッシュマークを追加するにはどうすればよいですか。誰かが私を助けることができますか??

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

javascript - 剣道エディタをセルテンプレートとして設定するには?

要件 1: ユーザーが常にグリッドのコンテンツを編集できるようにする必要があります。つまりtemplate、ユーザーがフィールドをクリックしてエディターを表示する必要はありません。

要件 2:ユーザーが値を入力/編集できる剣道エディターが必要です。

以下は、私が試したテンプレートを使用してこれを行う方法がわからないため、私が試したものですeditor

グリッドのセットアップ:

エディターのセットアップ: