【问题标题】:Angularjs directive and string.formatAngularjs 指令和 string.format
【发布时间】:2014-11-30 07:08:03
【问题描述】:

我有一个这样的 JSON

{textTemplate:"Name:{0},Phone:{1}",controls:[{id:1,Name:"Name",type:"text"},{id:2,Name:"Phone",type:"text"}]}

我不知道如何使用指令将字符串替换为 html 控件

我的期望:

Name : <input type='text' name='Name' /> Phone : <input type='text' Name='Phone' />

【问题讨论】:

  • 亲,提一下你的完整功能代码

标签: javascript c# html angularjs angularjs-directive


【解决方案1】:

您需要创建一个 directive 来包装输入,例如:

<div my-directive-input name="model.Name" phone="model.Phone"></div>

template 应该是您在此处显示的那个。
directive 应该用新的template 替换 div。

您应该从您的服务器下载数据并将其绑定到您的模型(在此示例中,它直接在您的模型上 - 但这可能会根据您的需求而改变。

【讨论】:

    猜你喜欢
    • 2014-03-28
    • 1970-01-01
    • 2015-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-24
    • 1970-01-01
    相关资源
    最近更新 更多