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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

{name: userName}

為什么{name: userName}中的userName可以和ng-model='userName'綁定,又不是{{userName}}

正在回答

3 回答

我今天也比較懵看完,仔細(xì)想了下可以這么理解,直接傳對象就是省略了scope聲明變量,執(zhí)行g(shù)reet函數(shù)時會自動讀取對應(yīng)屬性name的值username,我們一般雙向綁定會先聲明一個變量存儲對象,$scope.data={name:username},綁定到input元素中就這么寫ng-model="data.name",看到這里你應(yīng)該可以反應(yīng)過來,其實就是跳過了聲明變量這一步,都是讀取對象的屬性值username。我來看這個回答是因為我也不懂這里,但是突然一下又明白了,哈哈~

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

拿筆小星 提問者

非常感謝!
2017-03-23 回復(fù) 有任何疑惑可以回復(fù)我~

userName只能從綁定的ng-model中讀取,而且不是{{}},是({}).

0 回復(fù) 有任何疑惑可以回復(fù)我~

ng-model指令把元素值(比如輸入域的值)綁定到應(yīng)用程序,而{{}}或ng-bing是指令把應(yīng)用程序數(shù)據(jù)綁定到 HTML 視圖。{name: userName}是post請求的傳參寫法,所以username需要綁定而不是顯示視圖上。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

拿筆小星 提問者

我想問{name:userName}里value值怎么傳進(jìn)去的
2016-12-23 回復(fù) 有任何疑惑可以回復(fù)我~
#2

咷椛嶋紸3678342 回復(fù) 拿筆小星 提問者

你還是下載源代碼看一下吧,ng-click="greet({name:userName})和greet="sayHello(name)"相等,而greet:'&'是雙向綁定,至于原理,大漠老師會在后面講解angularjs的的執(zhí)行原理的
2016-12-23 回復(fù) 有任何疑惑可以回復(fù)我~
#3

拿筆小星 提問者 回復(fù) 咷椛嶋紸3678342

template:'<input type="text" ng-model="userName" /><br/>'+ '<button class="btn btn-default" ng-click="greet({name:userName})">Greeting</button><br/>' 這里面有個ng-model="userName",雙向綁定,但是在ng-click="greet({name:userName})"我傳一個對象,這個對象中userName的值也能從model中自動獲???不用{{}}和ng-model也可以獲取到值嗎?
2016-12-23 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
AngularJS實戰(zhàn)
  • 參與學(xué)習(xí)       205392    人
  • 解答問題       1225    個

一起學(xué)習(xí)AngularJS的基礎(chǔ)教程,通過實例學(xué)習(xí)并學(xué)會AngularJS

進(jìn)入課程

{name: userName}

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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