我正在使用OSX 10.10,Webstorm 10.0.4,AngularJS 1.4.3
例如:
.factory('huodai.order.BatchPlanModel', function () {
var BatchPlanModel = function (date, batches) {
date = date || "";
batches = batches || {};
this.date = date;
this.batches = batches;
};
return BatchPlanModel;
})
我希望当我在控制器中输入var a = new BatchPlanModel()
时,会显示一些关于参数或文档的提示。但是当我按下F1时显示的是控制器的定义。像:
($filter,
[ optional ] $scope,
[ optional ] $state,
$timeout,
BatchPlanModel,
BatchPlanFactory,
EXAMINATION,
ARRIVE_TYPE )
Parameters:
$filter
$scope
$state
$timeout
BatchPlanModel
BatchPlanFactory
添加类似
的内容 /**
*
* @param date
* @param batches
* @constructor
*/
在var BatchPlanModel = ...
没有帮助之前。
答案 0 :(得分:0)
尝试更改组件声明以使用声明的函数引用而不是匿名函数
.factory('huodai.order.BatchPlanModel', batchPlanFactory)
function batchPlanFactory(){
var BatchPlanModel = function (date, batches) {
date = date || "";
batches = batches || {};
this.date = date;
this.batches = batches;
};
return BatchPlanModel;
}
答案 1 :(得分:0)
不知怎的,我可以通过显示文档来检查参数信息(按F1键)。 “首选项”中有一个“参数信息”部分。您可以将Autopopup时间设置得更短,以便更快地通知参数信息。