Javascript 将参数传递给自定义角度指令

Javascript 将参数传递给自定义角度指令,javascript,angularjs,angularjs-directive,Javascript,Angularjs,Angularjs Directive,我试图创建一个带有angular的指令,但找不到传递需要在其中显示的参数的方法 该指令的创建方式如下: (function () { "use strict"; angular.module("directives", []) .directive("task", task); function task() { return { scope: { Status: "=", Assignment: "=",

我试图创建一个带有angular的指令,但找不到传递需要在其中显示的参数的方法

该指令的创建方式如下:

(function () {
"use strict"; 

angular.module("directives", [])
    .directive("task", task);
function task() {
    return {
        scope: {
            Status: "=",
            Assignment: "=",
            Assignee: "="
        },
        restrict: "E",
        templateUrl: "/Content/partials/task.html"
    };
}
}());
这是HTML文件:

<div>
<span class="assignment">{{ Assignment }}</span>
<span class="assignment">{{ Assignee }}</span>
<button class="btn btn-primary" ng-click="backTask($event, task)">Back</button>
<button class="btn btn-primary" ng-click="advanceTask($event, task)">Next</button>
</div>

我知道引用正在工作,因为文档中正在创建div,但它们显示为空,这让我相信问题在于参数。

尝试给出任务状态、任务分配、任务受让人等参数


在指令定义中,将它们用作taskStatus、taskAssignment、taskAssignment

只要将它们小写,状态、Assignment、Assignee就可以了。我已经尝试将所有内容都小写,但仍然无法正确传递参数。
<li ng-repeat="task in tasks | filter:{Status: 0}">
<task Status="task.Status" Assignment="task.Assignment" Assignee="task.Assignee"></task>
(function () {
    const app = angular.module("kanbanTest", ["directives"]);
}());