从HTML将对象传递给指令

VSO

我有一个带有隔离范围的指令,该指令从其父级接收项目:

scope: {
  items: '=?items'
}

例如,如果我有:

$scope.items = [
  {id: 1, description: 'foo'},
  {id: 2, description: 'bar'},
]

我可以这样传递它:

<my-directive items = "items"></my-directive>

问题是我并不总是将物品整齐地包装到一个对象中,并且在某些情况下我想传递随机数据。例如:

<my-directive items = "[ {id: 5, description: {{someScopeVar.someTextProp}}} ]"></my-directive-items>

上面的代码不起作用。有可能吗?这是绝对可怕的做法吗?

编辑:我刚刚在父作用域上添加了一个新变量,该变量将我需要的内容打包到包装在数组中的对象中(因为指令需要使用数组)。现在这是一个纯粹的理论问题。

惠洲

编辑:

<my-directive items = "[ {id: 5, description: {{someScopeVar.someTextProp}}} ]"></my-directive-items>

至:

<my-directive items = "[ {id: 5, description: someScopeVar.someTextProp} ]"></my-directive-items>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将对象传递给指令,而无需关注它们

来自分类Dev

将对象传递给html字符串

来自分类Dev

Python将对象传递给对象

来自分类Dev

将对象传递给组件

来自分类Dev

将对象传递给SASlideMenuViewController子类

来自分类Dev

将对象传递给$ timeout

来自分类Dev

将对象传递给jQuery.on()

来自分类Dev

将对象传递给Sidekiq

来自分类Dev

c ++:将对象传递给函数

来自分类Dev

将对象传递给PowerShell函数

来自分类Dev

将对象传递给装饰器

来自分类Dev

Rails将对象传递给Partials

来自分类Dev

将对象传递给jQuery.on()

来自分类Dev

Android将对象传递给片段

来自分类Dev

从AngularJS将对象传递给Java

来自分类Dev

将对象传递给函数方法

来自分类Dev

将对象传递给 setState 失败

来自分类Dev

将对象传递给 redirect()

来自分类Dev

将对象传递给AngularJS中的指令时没有数据

来自分类Dev

将对象传递给自定义指令而不创建观察者?

来自分类Dev

无法将对象数组传递给指令

来自分类Dev

通过引用将对象传递给其他对象

来自分类Dev

在动态生成的html中将对象传递给javascript函数

来自分类Dev

将对象传递给DataSnap Server方法?

来自分类Dev

将对象传递给两个std :: threads

来自分类Dev

如何将对象传递给脚本?

来自分类Dev

在jQuery中将对象传递给回调函数

来自分类Dev

将对象传递给Method并更改属性

来自分类Dev

如何使用依赖注入将对象传递给ViewModel?