$ parse为解析的函数调用和对象属性getter返回一个函数。有没有办法确定$ parse是否会使用内部functionCall
方法与objectIndex
方法?
在我的情况下,当它是functionCall
时,我想添加一些本地人,但这可能是一项昂贵的操作(让那些本地人提供),并希望在不需要时避开它
我知道$ parse提供了constant
属性,但在检索对象属性时这是错误的
更新 在这种情况下,用户/开发人员可以提供一组对象作为数据,并描述如何呈现该数据。
data = [
{prop1: 'abc', prop2: function(arg1){ return something + arg1; }}
];
displayValue = 'prop2';
然后我们$解析displayValue对数据中的对象。大多数情况下它将是一个简单的值,偶尔它将是一个函数,它需要arg1。