Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 向从指令声明返回的对象添加变量_Angularjs_Angularjs Directive - Fatal编程技术网

Angularjs 向从指令声明返回的对象添加变量

Angularjs 向从指令声明返回的对象添加变量,angularjs,angularjs-directive,Angularjs,Angularjs Directive,是否可以将自定义属性附加到从指令中的工厂方法返回的对象,而不需要从元素的属性为范围属性赋值 前 指令声明: (...).directive('myDirective', function () { return { restrict: 'E', scope: { example: '@' }, template: '<p>{{customProperty}}</p>' +

是否可以将自定义属性附加到从指令中的工厂方法返回的对象,而不需要从元素的属性为范围属性赋值

指令声明:

(...).directive('myDirective', function () {
    return {
        restrict: 'E',
        scope: {
            example: '@'
        },
        template: '<p>{{customProperty}}</p>' +
                  '<p>{{example}}</p>',
        customProperty: 'Hello'; // is this possible ???
    }
}
模板:

<div>
    <my-directive example="Example variable value"></my-directive>
</div>

现在还不清楚你在问什么。你能不能编辑一下你的问题,说得更具体一些?这个问题基本上是关于链接功能的,它可以在作用域上注册新的属性。这回答了我的问题。这也是一个很好的ng conf谈话,回答了许多指令的相关问题