【发布时间】:2016-02-02 13:10:41
【问题描述】:
import Ember from 'ember';
import myConst from '../utils/constants';
export default Ember.Mixin.create(myConst, {
getFieldId: function(productCode) {
console.log(myConst.MY_METHODS.FIELD_ID); //Not able to access this
}
});
我的 constants.js 看起来像
var myConst = {};
myConst.MY_METHODS = {
FIELD_ID: "fieldId"
};
export default myConst;
我无法在 mixin 中访问 myConst。我做错了什么?
【问题讨论】:
-
为什么你们都混入
myConst并直接访问它? -
我是 Ember 的新手。您能解释一下在我的 mixin 中访问 myConst.MY_METHODS 的正确方法是什么吗?
标签: javascript ember.js mixins