小编Her*_*erb的帖子

错误我不明白

谁能纠正我在这里做的事情

Uncaught TypeError: Object function DataService($scope) {
        this.$scope = $scope;

        // Members Area
        var addVessel = function (userId) {
            alert("user"+userId);
        };

    } has no method 'addVessel'
Run Code Online (Sandbox Code Playgroud)

非常感谢 - 我是新手

在审查了答案后,似乎问题是嵌套得更高

这是命名空间/类

// Member Service Namespace
var MemberService;
(function (MemberService) {

// Member service type
var DataService = (function ($scope) {

    // Construct the data service
    function DataService($scope) {
        this.$scope = $scope;

        // Members Area
        this.addVessel = function (userId) {
            alert("user"+userId);
        };

    }

    return DataService;
})();
MemberService.DataService = DataService;

})(MemberService || …
Run Code Online (Sandbox Code Playgroud)

javascript oop

0
推荐指数
1
解决办法
59
查看次数

标签 统计

javascript ×1

oop ×1