我想删除和/或停用EmmetSublime Text 2中的包.
我应该删除Emmet目录还是删除软件包的典型工作流程?
我知道这种情况经常发生变化,但是有一个列表尽可能详尽无遗地返回了可能的值navigator.platform吗?
到目前为止列表:
使用CoffeeScript,Angular和$ resource,我创建了以下工厂:
angular.module('myapp', ['ngResource']).factory 'MyObject', ['$resource', ($resource) ->
MyObjectResource = $resource '/api/my_object/:id', {
id: '@id'
}, {
update:
method: 'PUT'
}
class MyObject extends MyObjectResource
someMethod: ->
dosomething
]
Run Code Online (Sandbox Code Playgroud)
问题是当我从API加载一个对象时,我得到一个Resource 对象而不是一个MyObject对象,这是一个问题,因为我无法访问我的其他方法.
这是我获取对象的代码:
result = MyObject.get({id: 1})
Run Code Online (Sandbox Code Playgroud)
如果我打印result,我可以看到:
Resource {id: 1, details: 'somestuff'}
Run Code Online (Sandbox Code Playgroud)
相比之下,我希望有:
MyObject {id: 1, details: 'somestuff'}
Run Code Online (Sandbox Code Playgroud)
这将使我能够访问someMethod我为此课程定义的所有其他方法.
难道我做错了什么?
提前致谢.