問題タブ [ember.js-2]
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.
ember.js - Ember アクション : #each のターゲットのみのプロパティを設定
ループ内の各アイテムにいくつかのアクションを配置しています。現在、アクションは、ターゲットにしたい 1 つだけではなく、すべての本の表紙を明らかにします。
http://guides.emberjs.com/v2.0.0/templates/actions
パラメータを渡すことができるように見えますが、構文がわかりません。
以前のバージョンでこれを行ったことがありますが、使用したことを覚えてthis
います
{{action 'showCover' book}}
... ?
コントローラ
他の考え...
テンプレート
また、もっと簡潔なタイトルが思いつく場合は、このタイトルを提案してください。
javascript - Ember 2、コンポーネント my-modal.hbs の model.save()
私はこのposts.hbsを持っています:
次に、write-modal.hbsを開きます。
さて、これは私のcomponents/write-modal.jsです:
ここにposts.jsがあります:
私のapplication.hbsで:
最後にmodal.hbs :
しかし、私はこのエラーを受け取りました:「Uncaught TypeError: 未定義のプロパティ 'save' を読み取ることができません」
これを修正する方法は?
ember.js - Ember.js 2.0 以降でデータベースに移動する前にストアをチェックする
Ember.js 2.0 以降で、ストアをチェックしてレコードが既にロードされているかどうかを確認し、ロードされていない場合にのみデータベースに戻りたい場合、どの方法を使用すればよいですか?
store.query('model', {'filter[ids]: ids})
毎回データベースに戻ります
store.filter(...)
これが何をするかについてのドキュメントから私は少しあいまいです
組み込み関数はありますか、またはチェックしstore.hasRecordForId('model', id)
たいすべてのレコードを使用してレコードをチェックし、ストアから直接ロードするのではなく、データベースに戻る必要がありますか?
ありがとう!
ember.js - Ember ヘルパーで ES2015 テンプレート文字列を使用する方法
Ember > 2.0 + Ember suaveは私に言っています:
「requireTemplateStringsForConcatenation: 文字列を手動で連結することは、helpers/svg-icon.js では許可されていません」
私は、Ember.string.fmt が議論され、有望に聞こえたミートアップから来たばかりですが、これは非推奨であり、ES2015 テンプレート文字列を使用することをお勧めします。
ここでそれらについて読む:http://babeljs.io/docs/learn-es2015/
「手動」の連結がどのように機能するか、つまり何が問題になるか、そして全体については不明です。
return Ember.String.htmlSafe("<svg class='icon-x'><use xlink:href='#icon-${iconName}'></use></svg>");
?
実装と推論は喜んで受け入れられます。
javascript - Ember 2.0 ハンドルバー ヘルパーは関数ではありませんか?
何の解決策もなく、これに対する修正を数時間探していました。以下を使用して、カスタム Ember ハンドルバー ヘルパーを作成しようとしています。
しかし、何らかの理由で私は得るUncaught TypeError: Ember.Handlebars.helper is not a function
Ember 2 には新しいアプローチがあると読みました。
でもこれはember-cliを使っているのなら、ember-cliなしでヘルパーを登録してみてはどうですか?
ember.js - Ember 2.0 コンポーネント - 属性の命名規則
コンポーネント属性の命名規則または優先命名規則はありますか?
私は破線を見てきました:
そしてキャメルケース:
独断的なフレームワークである ember は、これらの命名規則の少なくとも 1 つを強制すると思っていたでしょう。
ember.js - Ember 2.0 で Jquery データテーブルを使用する方法
私は最近emberJSの学習を始めましたが、このフレームワークを使用していないときに行っていたいくつかの基本的なことを行う際に問題がありました。私が抱えていた主な問題は、jquery プラグイン、この場合は jqueryデータテーブルの使用でした。
私のコンポーネントのcomponent.jsで
コンポーネントの template.hbs で
**その後、次のようなコンポーネントを使用しました:- **
回答付きのデモをいただければ幸いです。
乾杯