摘要:更進一步把所有設置滿分值的先進行綁定,然后控制顯示跟隱藏,這樣一來目的達到了,但是一旦選項是從后臺獲取的話,后臺一旦改動,這邊就要跟著更改。說明定義滿分值循環的數組說明此數組為上面的數據說明循環詳細的寫法
先上案例
首先來分析一下,勾選科目的時候,下面同時增加科目的滿分值設置。
以前寫jquery的思路:當勾選的時候創建dom節點,然后把dom節點append到父節點上,項目采用前后分離的方式進行交互,這樣一來,所設置的科目滿分值就脫離綁定了。更進一步:把所有設置滿分值的input先進行綁定,然后控制顯示跟隱藏,這樣一來目的達到了,但是一旦選項是從后臺獲取的話,后臺一旦改動,這邊就要跟著更改。
充分利用數據驅動視圖思想:
代碼片段
1.說明:此函數作用,判斷數組里面是否包含函數傳入的值,這邊使用遍歷方法對數組進行循環,看數組里的對象的subject的值是不是跟傳入的相等,如果相等就說明數組里面包含這項了,也就是說明了這個科目已經是勾選的狀態了,也就要把他刪除掉,這邊刪除使用splic方法(vue的變異方法),直接改變原數組的值,并處發vue對視圖更新。
2.說明:定義滿分值循環的數組
3、說明:此數組為上面CheckBox的數據
4、說明:v-for循環詳細的寫法
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/98397.html
摘要:更進一步把所有設置滿分值的先進行綁定,然后控制顯示跟隱藏,這樣一來目的達到了,但是一旦選項是從后臺獲取的話,后臺一旦改動,這邊就要跟著更改。說明定義滿分值循環的數組說明此數組為上面的數據說明循環詳細的寫法 先上案例showImg(https://segmentfault.com/img/bVbieMK?w=864&h=154); 首先來分析一下,勾選科目的時候,下面同時增加科目的滿分值...
摘要:更進一步把所有設置滿分值的先進行綁定,然后控制顯示跟隱藏,這樣一來目的達到了,但是一旦選項是從后臺獲取的話,后臺一旦改動,這邊就要跟著更改。說明定義滿分值循環的數組說明此數組為上面的數據說明循環詳細的寫法 先上案例showImg(https://segmentfault.com/img/bVbieMK?w=864&h=154); 首先來分析一下,勾選科目的時候,下面同時增加科目的滿分值...
摘要:由于是需要兼容的后臺系統,該項目并不能使用到等技術,因此我在上的經驗大都是使用原生的編寫的,可以看見一個組件分為兩部分視圖部分,和數據部分。 在公司里幫項目組里開發后臺系統的前端項目也有一段時間了。 vue這種數據驅動,組件化的框架和react很像,從一開始的快速上手基本的開發,到后來開始自定義組件,對element UI的組件二次封裝以滿足項目需求,期間也是踩了不少坑。由于將來很長一...
摘要:具體步驟實現將需要的數據對象進行遞歸遍歷,包括子屬性對象的屬性,都加上和。綜上,在性能上的收益并不是最主要的,更重要的是它使得具備了現代框架應有的高級特性。 原文:你應該要知道的Vue.js 組件data為什么必須是函數? 因為組件可能被多處使用,但他們的data是私有的,所以每個組件都要return一個新的data對象 組件通信 父子組件通信:$on、$emit 非父子組件的通信...
閱讀 2604·2021-11-02 14:39
閱讀 4321·2021-10-11 10:58
閱讀 1446·2021-09-06 15:12
閱讀 1837·2021-09-01 10:49
閱讀 1326·2019-08-29 18:31
閱讀 1882·2019-08-29 16:10
閱讀 3331·2019-08-28 18:21
閱讀 867·2019-08-26 10:42