我想使用传递给指令属性的变量的值创建一个新的范围变量。举个例子,假设我们有一个像这样的简单指令:
<div testme field="fieldval"></div>
.directive("testme", function () {
return {
template: "<div id='testme'></div>",
link: function (scope,elem, attrs){
$("#testme").html("Hello "+attrs.field);
}
}
})
输出当然是“字段”属性的值:
你好字段值
但是,我想做的是创建一个名为 $scope.fieldval 的新范围变量,其中 fieldval 实际上是传递给属性“字段”的值
有任何想法吗?