超碰在线91,国产第1页,国产精品99,最近中文字幕av

<video id="z2k50"><ins id="z2k50"></ins></video><small id="z2k50"><pre id="z2k50"><samp id="z2k50"></samp></pre></small>

    1. <video id="z2k50"><ins id="z2k50"></ins></video>

        vue選中(vue實現(xiàn)選擇題功能)

        發(fā)布時間:2024-10-10
        本文主要介紹vue選擇(vue實現(xiàn)多選功能),下面一起看看vue選擇(vue實現(xiàn)多選功能)相關資訊。
        因為一開始,在不久的將來,vue公司接觸了所有已知的參考實現(xiàn)方法:1。從服務器獲取數(shù)據(jù),并為每個項目設置選定的屬性。2.計算所選selectcount的數(shù)目。如果數(shù)量等于選擇的項目,則選擇所有選項。3.選擇每個項目的selected屬性設置為true的點,將anti-election設置為false。4.每次當一個項的屬性改變時,選中的項實際上被放置在數(shù)組checkedgroups中。下面是代碼的實現(xiàn)://select data:function{ return { selecti items:{ }//從服務器獲取的數(shù)據(jù)。}},計算機:{選擇模型綁定全選:{get: function {return this。selectcount = = this。selecti items . length;},設置:function(value){ this . selectitems . foreach(function(item){)item . checked = value;});返回值;}},所選數(shù)量select count:{ get:function{ var i = 0;this . selectitems . foreach(function(item){)if(item check){;} });給我回來;}},選擇數(shù)組check: { get:function{ reactive checked groups = { };;this . selectitems . foreach(function(item))if(item check){ checked groups . push(item);} });返回checkedgroups;}}}這種方法用起來不是很方便。首先,很難重用。需要使用的時候需要寫一個計算,然后所有的checkedgroups和items都是固定的,不靈活的。所以在這個項目中,我用vue命令來實現(xiàn)所有的功能,指導思想其實就是類似的計算。第一段代碼:導出默認{check all: {twoway: true,parameter:{ ;checkdata},binding{如果所有選定屬性的列表為真,請選中選擇框,取消選中它或選擇*/this virtual machine。$ table(this . params . check data(check data)= { if(check data . every((item))= item。check)){ this . set(true);{people } this . set(false);}},{ deep }:true };},//檢查更改更新(check){如果選中復選框,則所有選中的屬性列表為真或假。*/if(check){此虛擬機{此參數(shù)。檢查數(shù)據(jù).foreach((item)= { item . checked = true;});{people}此虛擬機{此參數(shù)。檢查數(shù)據(jù).foreach ((item) = {item。選中=假;});} }, }, };致電:{item。text}首先,這種用法的好處是:1。易于使用,在您需要的地方,編寫v-check-all指令并檢查數(shù)據(jù)。2.可以使用什么來自定義所選型號和陣列的名稱?如果選擇的模型不 如果不想調用checkalldata進行檢查,也可以調用datafromserver。;我不想調用checkdata數(shù)組。在指令中,指定兩個方向是正確的??梢允褂胻his.set (value)設置校驗的值,并使用params,結合示教鏈接,獲得屬性值checkdata,數(shù)組操作。使用this.vm獲取教學上下文,上下文調用監(jiān)控checkdata美元以查看更改。如果checkdata被全部選中并設置為true,否則將check設置為false。當指令值(check)發(fā)生變化時,如果為真,則checkdata屬性設置為真,否則為假。因此,選擇指令完成。當你選擇改變指令時,你本來想用paramwatcherscheckdata,但是發(fā)現(xiàn)checkdata的改變不會觸發(fā)paramwatchers的回調。后來你看源代碼,paramwatchers其實看的是美元,但是不支持深度檢測:指令。原型。_ setupparamwatcher = function(key,expression){ var =;;var = falsevar = unwatch(這個。_scope | |此虛擬機。$ table (expression),function (val,oldval){ ego。params { key } = val我們處于即時模式,如果這不是第一次更新,則只調用參數(shù)更改回調。if(被調用){varcb = self。paramwatches自我。param watchers { key };if (cb){ cb.call (self,val,old);} { person } call = true} { }。直接:真實,用戶:false}(這個。_ paramunwatchfns);||(這個。_ paramunwatchfns = { }))推送(un watch);};總結以上就是本文的全部內容。如有錯誤,請指教。希望這篇文章的內容能對你有所幫助。
        了解更多vue選擇(vue實現(xiàn)多選功能)相關內容請關注本站點。
        上一個:紅外光度法測定水中油的技術和應用(博海星源)
        下一個:水下拆除技術的發(fā)展趨勢是什么?

        買的阿里云服務器是托管主機嗎
        精小型氣動調節(jié)閥遇到卡堵怎么辦?
        恒溫搖床常見的現(xiàn)象與維護
        《寧夏回族自治區(qū)固定污染源自動監(jiān)控管理辦法》出臺,9月18日施行
        無人值守自助稱重終端一體機
        大理石方尺【000級精度】大理石平臺廠家簡介~
        日本taiwa新研發(fā)出一款店鋪用220V電壓*精米機CA-30
        多級泵的主要特點有哪些
        RC1206FR-071K4L,1206 1.4KΩ 1% 1/4W 電阻
        耐低溫服液氮液氧防·護服