gpt4 book ai didi

javascript - 将一个文本框上的属性传递给另一个 div 按钮的 Angular 指令

转载 作者:太空宇宙 更新时间:2023-11-04 09:30:05 25 4
gpt4 key购买 nike

我有一个文本框,它有一些属性。

<input type="text" code=1 add-Me>

我有一个一开始隐藏的 div。

<div ng-show="hideMe">
<input type="button" onclick="GetElements(code);">
</div>

所以我的问题是,我想在点击 F2 时发出一个指令(当焦点在文本框上时),我想打开那个隐藏的 div 并关注 div 内的那个按钮并传递文本框属性按钮点击。

到目前为止我做了一个属性:

app.directive('addMe', function () {
return function (scope, element, attrs) {
element.bind("keydown keypress", function (event) {
// console.log(scope.$parent.data.name);
if (event.which === 113) {

// What to do now??
}
});
};
});

有人可以帮助我吗?谢谢。

最佳答案

我在使用模态时遇到过类似的情况。我想出了一个使用 $rootScope 的解决方案。您可以在用户更改第一个输入时调用函数 --

<input type="text" code=1 onclick/onchange="setValueToRootScope(code)">

现在,在您的 GetElements() 函数中,检查 $rootScope.ur_variable 的值并相应地执行操作。

关于javascript - 将一个文本框上的属性传递给另一个 div 按钮的 Angular 指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40841570/

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