0

我正在使用 eclipse JSDT,并且我有一个如下所示的 javascript 对象声明:

var rs1 = {};
rs1.person1 = {};
rs1.person1.phone = "hg";
rs1.person1.name = "lk";

如果我将其添加到项目中的文件中,内容辅助将在编辑器中提取 rs1 属性 ( rs1.person1.name ) javascript 包含路径用户库,但以下符号

var rs1 = {person1:{ phone:"hg", name:"lk"}};

那么内容辅助将仅到达rs1.person并停止。如果我直接在我的 javascript 中使用相同的 JSON 表示法,那么内容辅助将按预期工作。当我将它添加到项目包含路径时它只是不起作用。

我已经为此苦苦挣扎了几天,但我找不到使它起作用的方法。

有任何想法吗?

4

1 回答 1

0

看来这可能是 linux 上的 eclipse 的问题(我正在运行 ubuntu)。我下载了一份新的 indigo 副本,以确保不是某个第三方插件导致了问题,但内容辅助仍然无法正常工作。

今天早上刚刚在 Windows 盒子上试了一下,内容辅助按预期工作。

于 2013-01-28T13:24:49.737 回答