成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

javascript - angular2如何雙向綁定多個checkbox?

瀏覽:162日期:2023-05-24 14:08:51

問題描述

比如我又一個數組如下:

var array = [’喜歡’,’不喜歡’,’非常喜歡’,’超級喜歡’,’喜歡得不得了’];

html模板中

<p *ngFor='let e of array'> <input type='checkbox' name='like' value='{{e}}'></p><p class='youselect'></p>

我蓋如何實現,選中其中一個checkbox后,能在p.youselect中顯示出我已經選中的內容,如果是多選,則呈現出數組或者以逗號隔開的形式

比如我選中了“喜歡”,“喜歡得不得了”,那么p.youselect中則顯示出:“喜歡,喜歡得不得了”

可以使用formArray等方式進行,但是我在使用過程中都沒有實現。希望大神出手幫幫忙!

問題解答

回答1:

謝邀,基于你給的數據結構,但建議還是使用如下數據結構(表單提交的時候,一般提交的對應的id項):

[ { name: ’喜歡’, selected: true, id: 0 }, { name: ’不喜歡’, selected: false, id: 1 }]

具體可以參考 - handling-multiple-checkboxes-in-angular-forms

簡單的示例代碼如下:

import { Component, OnInit } from ’@angular/core’;import { FormBuilder, FormGroup } from ’@angular/forms’;@Component({ selector: ’my-app’, template: ` <form [formGroup]='myForm'> <p *ngFor='let like of likes.controls; let i = index;' > <input type='checkbox' [formControl]='like'> {{likesArr[i]}} </p> <p class='youselect'>{{selects}}</p> </form> `,})export class AppComponent implements OnInit{ myForm: FormGroup; likesArr: string[] = [’喜歡’,’不喜歡’,’非常喜歡’,’超級喜歡’,’喜歡得不得了’]; selects: string[] = [’喜歡’]; constructor(private fb: FormBuilder) {} ngOnInit() { this.myForm = this.fb.group({ likes: this.fb.array([true, false, false, false, false]) }); this.likes.valueChanges.subscribe(values => { let selects: string[] = []; values.forEach((selected: boolean ,i: number) => {selected === true && selects.push(this.likesArr[i]) }); this.selects = selects; }); } get likes () { return this.myForm.get(’likes’); }}回答2:

個人感覺不用 Forms 好像更簡單吧。。。寫了一個 Fiddle: https://jsfiddle.net/phnjg6hf/4/

HTML:

<test-component></test-component><script type='text/plain'> <p>Result: {{result()}}</p> <p *ngFor='let w of arr'><label> <input type='checkbox' value='{{w}}' [checked]='selections[w]' (change)='handle($event)' /> {{w}}</label> </p></script>

JS:

var Thing = ng.core.Component({ selector: 'test-component', template: document.getElementById('some').innerHTML})(function () { this.selections = { First: true }; this.arr = ['First', 'Second', 'Third'];});Thing.prototype.result = function () { var that = this; return this.arr.filter(function (x) {return that.selections[x]; }).join(', ');};Thing.prototype.handle = function (e) { var t = e.target, v = t.value, c = t.checked; this.selections[v] = c;};var AppModule = ng.core.NgModule({ imports: [ng.platformBrowser.BrowserModule], declarations: [Thing], bootstrap: [Thing], providers: []})(function () { });ng.platformBrowserDynamic.platformBrowserDynamic().bootstrapModule(AppModule);

標簽: JavaScript
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
久久99精品一区二区三区三区| 亚洲午夜在线| 好吊色欧美一区二区三区四区| 2023国产精品自拍| 国产精品一区二区在线播放 | 精品国产伦一区二区三区观看方式 | 国产精品白丝在线| 欧美在线播放| 国产亚洲精品7777| 欧美日韩亚洲一区三区 | 亚洲影院理伦片| 国产深夜精品| 亚洲综合网站在线观看| 国产视频一区三区| 亚洲国产精品久久艾草纯爱| 国产精品日韩久久久| 亚洲一线二线三线久久久| 国产日韩综合| 日韩成人伦理电影在线观看| 在线亚洲+欧美+日本专区| 蜜桃久久久久久久| 欧美片在线播放| 国产乱子伦一区二区三区国色天香| 制服丝袜在线91| 成人精品一区二区三区中文字幕| 精品国产成人在线影院| 欧美日韩综合另类| 中文字幕一区二区三区蜜月| 雨宫琴音一区二区在线| 亚洲精品中文在线影院| 免费一级欧美片在线播放| 日韩高清电影一区| 欧美日韩在线播放一区| 福利一区二区在线| 欧美激情一区二区三区不卡 | 一区二区动漫| 亚洲成人免费在线| 欧美日韩国产影片| 成人午夜电影网站| 欧美国产日本视频| 亚洲精品字幕| 免费高清在线一区| 欧美肥妇毛茸茸| 91在线观看视频| 亚洲欧美日韩国产一区二区三区| 香蕉国产精品偷在线观看不卡| 日韩电影免费一区| 91精品国产一区二区三区| 99久久伊人精品| 日韩伦理电影网| 91福利小视频| 国产成a人亚洲精| 国产精品久久久久婷婷| 亚洲精品偷拍| 免费精品视频最新在线| 欧美成人精品1314www| 亚洲视频久久| 日本欧美一区二区| 精品久久久久久久久久久久久久久久久| 欧美视频官网| 日韩在线一二三区| 日韩精品在线网站| 亚洲激情女人| 日本美女视频一区二区| 欧美一区二区三区四区视频 | 欧美三级电影一区| 99这里只有久久精品视频| 国产精品国产成人国产三级| 久久精品女人的天堂av| 成人永久aaa| 亚洲精品视频观看| 欧美丰满美乳xxx高潮www| 韩国av一区| 美女性感视频久久| 国产亚洲欧美日韩日本| 久久三级福利| 91在线视频官网| 亚洲va欧美va人人爽| 欧美一区二区三区在| 亚洲国产mv| 精品一区二区久久久| 国产网站一区二区| 噜噜噜久久亚洲精品国产品小说| 成人美女视频在线观看18| 一区二区在线观看免费| 欧美一级淫片007| 亚洲最新在线| 粉嫩一区二区三区在线看| 一区二区激情小说| 精品国产sm最大网站免费看| 老司机午夜免费精品视频| 99国产精品久久久久久久久久久| 日日夜夜免费精品视频| 中文字幕精品在线不卡| 欧美日韩国产一级片| 亚洲高清视频一区| 国产黄人亚洲片| 亚洲激情av在线| 欧美男女性生活在线直播观看| 激情欧美国产欧美| 国产酒店精品激情| 亚洲成在线观看| 亚洲国产高清在线观看视频| 在线不卡的av| 新狼窝色av性久久久久久| 91毛片在线观看| 九九久久精品视频| 亚洲精品大片www| 久久日一线二线三线suv| 色94色欧美sute亚洲线路一ni| 国产精品豆花视频| 成人高清视频在线观看| 日韩黄色片在线观看| 亚洲欧洲av色图| 精品欧美一区二区在线观看| 在线视频综合导航| 国产视频一区三区| 国产精品igao视频网网址不卡日韩| 国产精品正在播放| 日韩av电影免费观看高清完整版 | 福利一区福利二区| 日韩国产成人精品| 亚洲精品综合在线| 日本一区二区三区免费乱视频| 欧美日韩你懂的| 国产精品毛片va一区二区三区| 91在线小视频| 国产精品资源站在线| 午夜精品视频一区| 亚洲欧美国产三级| 久久久久综合网| 欧美一区二区在线免费播放| 性xx色xx综合久久久xx| 国内不卡一区二区三区| 成人av电影免费在线播放| 久久91精品国产91久久小草| 午夜一区二区三区在线观看| 日韩伦理免费电影| 国产欧美精品日韩区二区麻豆天美| 欧美一级精品在线| 在线观看欧美日本| 国产精品久久亚洲7777| 99精品视频一区二区三区| 精品午夜久久福利影院| 婷婷夜色潮精品综合在线| 亚洲精品视频在线| 中文字幕在线不卡一区二区三区| 久久综合色之久久综合| 日韩免费在线观看| 538在线一区二区精品国产| 在线观看欧美黄色| 老司机午夜免费精品视频| 久久狠狠一本精品综合网| 一区二区三区精品国产| 亚洲丰满在线| 91久久久久| 亚洲国产日韩在线| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲第一在线| 欧美日韩精品免费观看视一区二区| 不卡的av在线播放| 成人av手机在线观看| 成人的网站免费观看| 成人亚洲一区二区一| 风流少妇一区二区| 国产99久久久精品| 成人a级免费电影| www.性欧美| 99视频精品在线| 91丨porny丨在线| 色综合网站在线| 91欧美激情一区二区三区成人| 不卡视频在线观看| 成人av网站免费观看| 99天天综合性| 欧美视频日韩| 一区二区自拍| 一本色道久久综合亚洲精品不卡| 一区二区三区你懂的| 亚洲欧美日韩在线综合| 久久国产精品亚洲va麻豆| 色av一区二区| 337p亚洲精品色噜噜狠狠| 日韩一区二区不卡| 亚洲精品一区二区三区香蕉| 久久综合狠狠综合| 国产亚洲欧美日韩日本| 欧美国产亚洲另类动漫| 国产精品久久影院| 一级特黄大欧美久久久| 午夜国产精品一区| 另类人妖一区二区av| 国产激情偷乱视频一区二区三区 | 亚洲bdsm女犯bdsm网站| 日本网站在线观看一区二区三区| 久久精品国产亚洲高清剧情介绍| 国产精品一区二区久久不卡| 成人黄色免费短视频| 欧美日韩在线一二三| 亚洲一区bb|