Javascript angularJS我可以在指令中使用参数吗?

Javascript angularJS我可以在指令中使用参数吗?,javascript,angularjs,angularjs-directive,Javascript,Angularjs,Angularjs Directive,有一个问题,我想在指令中得到一些东西 我想在html中设置它 那么,如何在html中设置,并在指令中获取 还有html 如何让Bob加入指令?是,使用 attrs对象包含键-值对,其中键是元素上属性的标准化属性名称,值是每个属性的字符串值。是,您可以在指令中使用参数 这是单向数据绑定解决方案 控制器: 视图: 我还想知道,@or=在这里意味着什么?@Attribute string binding=双向模型绑定和回调方法绑定 <div my-directive="Bob"> &l

有一个问题,我想在指令中得到一些东西 我想在html中设置它 那么,如何在html中设置,并在指令中获取

还有html

如何让Bob加入指令?

是,使用

attrs对象包含键-值对,其中键是元素上属性的标准化属性名称,值是每个属性的字符串值。

是,您可以在指令中使用参数

这是单向数据绑定解决方案

控制器:

视图:


我还想知道,@or=在这里意味着什么?@Attribute string binding=双向模型绑定和回调方法绑定
<div my-directive="Bob">
<div>
App.directive('myDirective', function () {
  link: function () {
    console.log('xxx')
  }
})
link: function (scope, element, attrs) {
  console.log(attrs.myDirective); // Outputs Bob
}
$scope.options = {one: "first, two: "second"};
<div databinding="options"></div>
app.directive('databinding', function () {
   return{
      scope: {

        options: "@" //Can also use = here

      },
      link: function (scope, elm, attrs) {

        console.log(scope.options);

      }
   }
});