首页 > 解决方案 > JSC_POSSIBLE_INEXISTENT_PROPERTY 属性从未在错误时定义

问题描述

如何解决这个错误?

===插件.js

(function($) {
   $.fn.myjqueryplugin = function(options) {};

   $.fn.func1 = function() {
      return this;
   };
}(jQuery));

===base.js

$(document).ready(function() {
    my_plugin = $("#myid").myjqueryplugin();
});

===你好.js

$(document).ready(function() {
  my_plugin.func1();
});

===构建文件

以正确的顺序正确定义 3 个 js 文件。

hello.js 上的关闭编译器错误

[JSC_POSSIBLE_INEXISTENT_PROPERTY] 属性 func1 从未在 * 上定义

Closure 编译器如何找到“func1”?

标签: google-closure-compiler

解决方案


推荐阅读