javascript - ng 隐藏 Angular js 中的问题

标签 javascript jquery angularjs

我使用 ng-hide 隐藏了一个元素。 然后尝试使用函数来显示它。但它没有显示..

 <input type="button" class="btn btn-primary btn-sm margin-right-15 ng-hide" value=" Edits "
                       ng-click="EditValueSalComponent(T,p,K)" id="{{'in'+T.id}}"/>

<div ng-if="(p.id == K.emp_id && T.id == K.component_id)"> 
  {{K.amount}}
   <div  ng-init="hideinputbox(T.id)"></div>
</div>



 $scope.hideinputbox = function (k) { 
 $("input#in" +k).show();
 }

最佳答案

你必须以 Angular 方式来做。

像这样

<input type="button" ng-hide="T.hideMe" class="btn btn-primary btn-sm margin-right-15" value=" Edits "
                       ng-click="EditValueSalComponent(T,p,K)" id="{{'in'+T.id}}"/>
<div  ng-init="hideinputbox(T)"></div>

JS

$scope.hideinputbox = function (k) { 
  k.hideMe=!k.hideMe
 }

关于javascript - ng 隐藏 Angular js 中的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34013554/

相关文章:

javascript - 随机得到: "TypeError: google.visualization.DataTable is not a constructor"

javascript - 从同一文件 append jQuery 后无法运行 jQuery 函数

javascript - Jasmine Angular Directive(指令)被编译为一个对象

javascript - ng-model 在模态中没有绑定(bind)两种方式

javascript - 在注册听众之前调用 AngularJS ng-init $broadcast

javascript - echo 中的 location.href 不起作用

javascript - 使用模块 require() 参数的不同方式?

jquery - 关于 jQuery、元数据和 XHTML 合规性

javascript - html javascript 有 2 个 div 并排

javascript - 无法让 .click() 在禁用的文本区域上工作