第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

AngularJS - 使用ng模型時,忽略輸入文本框的Value屬性?

AngularJS - 使用ng模型時,忽略輸入文本框的Value屬性?

AngularJS - 使用ng模型時,忽略輸入文本框的Value屬性?如果我將一個簡單的輸入文本框值設(shè)置為下面的“bob”,請使用AngularJS。如果ng-model添加了屬性,則不顯示該值。    <input type="text"            id="rootFolder"            ng-model="rootFolders"            disabled="disabled"            value="Bob"            size="40"/>任何人都知道一個簡單的工作來默認這個輸入的東西,并保持ng-model?我嘗試使用ng-bind默認值,但似乎也不起作用。
查看完整描述

3 回答

?
PIPIONE

TA貢獻1829條經(jīng)驗 獲得超9個贊

這是期望的行為,您應(yīng)該在控制器中定義模型,而不是在視圖中定義。

<div ng-controller="Main">
  <input type="text" ng-model="rootFolders"></div>function Main($scope) {
  $scope.rootFolders = 'bob';
}


查看完整回答
反對 回復 2019-08-15
?
qq_笑_17

TA貢獻1818條經(jīng)驗 獲得超7個贊

覆蓋輸入指令確實可以完成這項工作。我對Dan Hunsaker的代碼做了一些小改動:

  • 在嘗試使用$parse().assign()沒有ngModel屬性的字段之前添加了對ngModel的檢查。

  • 更正了assign()函數(shù)參數(shù)順序。

app.directive('input', function ($parse) {
  return {
    restrict: 'E',
    require: '?ngModel',
    link: function (scope, element, attrs) {
      if (attrs.ngModel && attrs.value) {
        $parse(attrs.ngModel).assign(scope, attrs.value);
      }
    }
  };});


查看完整回答
反對 回復 2019-08-15
  • 3 回答
  • 0 關(guān)注
  • 661 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號