【问题标题】:AngularJS custom tag to insert AJAX responseAngularJS 自定义标签插入 AJAX 响应
【发布时间】:2012-10-08 16:28:17
【问题描述】:

在 jQuery 中使用 AngularJS 我希望像这样使用我自己的标签:

<div ng-app="myApp" ng-controller="myCtrl">
  <mytag foo="bar" baz="qux">
  <mytag alpha="beta" gamma="delta">
</div>

并将每个都替换为从这些 GET 方法调用返回的 HTML 响应:

$.get("http://www.example.com/service?foo=bar&baz=qux");

$.get("http://www.example.com/service?alpha=beta&gamma=delta");

我似乎无法在任何地方找到类似的示例,因此我在这里寻求帮助。提前致谢。

【问题讨论】:

    标签: jquery angularjs


    【解决方案1】:

    这样的? http://plnkr.co/edit/qAZVhm

    我不认为这样做是个好主意 区分标准 html 属性和您自己的属性并非易事。

    你对像&lt;mytag foo="bar" class="error"&gt; 这样的元素有什么期望? 您是否希望 class 属性适用于样式?还是ajax路径定义?

    【讨论】:

    • 我还不知道我的属性名称是什么,但它们将是避免冲突的固定名称,如您所描述的。所以代替 会有一些更有意义的东西,例如
    猜你喜欢
    • 1970-01-01
    • 2017-09-14
    • 1970-01-01
    • 1970-01-01
    • 2018-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多