gpt4 book ai didi

angularjs - 数据绑定(bind)中的双重间接。在模板中插入字符串

转载 作者:行者123 更新时间:2023-12-01 11:42:44 26 4
gpt4 key购买 nike

我正在尝试解决指令链接函数中的双重绑定(bind)问题:

scope.a = "surprise";
scope.b = "{{ a }}";

模板是<div>{{ b }}</div>

它呈现为 <div>{{ a }}</div>

是否有可能让 View 显示<div>surprise</div> ?我一直在尝试重新编译该指令,但一次 b已绑定(bind),内容是一个字符串,angularJS 将不再尝试绑定(bind)它们。

最佳答案

一种方法是对函数进行插值而不是直接对值进行插值

  function test($scope) {
$scope.a = "surprise";
$scope.b = function () {
return $scope.a;
};

}

<div>{{ b() }}</div>

关于angularjs - 数据绑定(bind)中的双重间接。在模板中插入字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17945800/

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