Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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
Javascript 如何将值传递给angularjs指令?_Javascript_Html_Angularjs - Fatal编程技术网

Javascript 如何将值传递给angularjs指令?

Javascript 如何将值传递给angularjs指令?,javascript,html,angularjs,Javascript,Html,Angularjs,我有一个指令要传递一个值,但它不起作用: <p>{{testvar}}</p> <my-fn info="{{testvar}}"></my-fn> app.directive('myFn', function() { return { restrict: 'E', templateUrl: 'templates/my-fn.html', scope: { info:

我有一个指令要传递一个值,但它不起作用:

<p>{{testvar}}</p>
<my-fn info="{{testvar}}"></my-fn>

app.directive('myFn', function() {
    return {
        restrict: 'E',
        templateUrl: 'templates/my-fn.html',
        scope: {
            info: "=info"
        }
    };
});

回答我自己的问题:我们必须忽略卷曲的刹车,如下所示:

<my-fn info="testvar"></my-fn>

如果有人知道原因,请在下面发表评论。

检查所有这些内容:
Error: [$parse:syntax] http://errors.angularjs.org/1.4.3/$parse/syntax?p0=%7B&p1=invalid%20key&p2=2&p3=%7B%7Btestvar%7D
J/<@http://code.angularjs.org/1.4.3/angular.min.js:6:416
<my-fn info="testvar"></my-fn>