何の解決策もなく、これに対する修正を数時間探していました。以下を使用して、カスタム Ember ハンドルバー ヘルパーを作成しようとしています。
Ember.Handlebars.helper('highlight', function(value, options) {
var escaped = Handlebars.Utils.escapeExpression(value);
return new Ember.Handlebars.SafeString('<span class="highlight">' + escaped + '</span>');
});
しかし、何らかの理由で私は得るUncaught TypeError: Ember.Handlebars.helper is not a function
Ember 2 には新しいアプローチがあると読みました。
// app/helpers/full-name.js
import Ember from "ember";
export default Ember.Helper.helper(function(params, hash) {
return params.join(' ');
});
でもこれはember-cliを使っているのなら、ember-cliなしでヘルパーを登録してみてはどうですか?