angularjs directive 获取scope内容不正确的问题。

来源:互联网 发布:网络教育毕业鉴定 编辑:程序博客网 时间:2024/05/29 14:07

举个例子


angular.module('app').directive('companyRate', ["canvasOperator", function (canvasOperator) {    return {        restrict: 'EA',        template: '<canvas id="directive_company_rate"></canvas>',        replace: true,        scope: {            data: "="        },

<company-rate width="593" height="260" data="data"></company-rate>



如果这里的scope.data使用“@”,在代码里直接输出scope.data的结果是"data",如果像代码里一样使用“=”,那么输出的结果会是data的实际值

0 0