gpt4 book ai didi

angularjs - 指令标签之间的文本

转载 作者:行者123 更新时间:2023-12-03 00:02:54 24 4
gpt4 key购买 nike

假设我有一个名为 my-directive 的指令.

如何访问或操作指令代码中指令标记之间的文本,如下所示:

<my-directive> Custom Text <my-directive>

我的指令代码:

app.directive('myDirective', function() {
return {
...
template: '<div>...Custom Text somewhere inside div... </div>'
};
);

最佳答案

使用ng-transclude模板中的指令。

.directive('myDirective', function() {
return {
transclude: true,
template: '<div><ng-transclude></ng-transclude></div>
}
});

将之前的内部内容移动到模板中 ng-transclude 所在的位置。

Demo in Plunker

关于angularjs - 指令标签之间的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27266595/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com