我自己有個指令叫做keyboard,就是鍵盤了,鍵盤上面按鍵分兩種:數字和非數字。我想通過下面的代碼,讓keyboard只顯示數字部分,把非數字都隱藏了。// index.html<keyboard onlynumber="true"></keyboard>// directive.js// 下面我用了@不行,用=也不行,請懂的人順便解釋下function keyboardNumber() {var directive = {
restrict: 'EA',
scope: {
onlynumber: '='
},
templateUrl: 'keyboard.html',
replace: true
}; return directive;
}// keyboard.html<div class="keyboard">...
<div data-ng-hide="onlynumber"></div>
...
</div>卻沒能隱藏,上網搜,我也不知道搜什么關鍵詞(真是要命),結果搜到stack overflow有個哥們情況跟我類似,雖然問題沒解決,但是有個回答給了我些啟發:如果你的值是不變的,那你可以只寫屬性<keyboard onlynumber></keyboard>這樣寫看起來更簡潔好看,然而我還是不知道怎么做,聰明的你,能告訴我怎么做嗎,多謝
- 2 回答
- 0 關注
- 540 瀏覽
添加回答
舉報
0/150
提交
取消