Path: csiph.com!news.redatomik.org!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!85.12.16.68.MISMATCH!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer04.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Date: Fri, 22 Feb 2019 11:33:48 +0100 From: rePeter Newsgroups: pl.comp.lang.javascript Subject: Re: vue.js i radio buttons Message-ID: <20190222113348.508d8987@spam.no> References: <20190220135547.0ff5c5a4@spam.no> X-Newsreader: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-redhat-linux-gnu) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAG1BMVEUxAAAICQEfGgMxLBluTiZk VUKokIHZxrfw5cxOzu4dAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAG68AABuv AV4akRwAAAAHdElNRQfdCgoMORq9hdAwAAAB6UlEQVQ4y72UTW/bMAyG1Q3udhxldOdIXu6LDefc LUrPbVy517WJ5d6LmvkFs3/2XlpJm6ALhu0wAv4AH5F8JRJS6v/Zx2How1t38jgMQ9f4N/4a/r7x vvp6DHwrAVUBOyJJuZUAuHNbHIL3An5W8GbWHoZ4D9DdfidtiLJXcu6Wj9xv3MKQJdLZS7aNW7bc OeeMBiBb5LvSt87dcXBuQVSMIdZG8MW5q7BxDqszAWRtLWAtP+HWzWQxXviYqYAbomkb8tFjjXzI ZvUI0nrg9eiJfoi4Bljp+Xbou1lW0YuZ+Q9EpC0Ar3WW252b7AVEmTkHxs5n0LkrYUjXKknbLgTE PKA2tIoGPKV6d8Hey7k/YylFvbCpWn1+xnnXW+5XOI0sJx2Vq5u7e0qLkhmdKn3+ClYtdpiVLD0M YWHJjiBVCd/TLK0FAG2MLmyskfCDScs2gqH7potcRE/UOVfW7kHfLQAk4lJ9YExBHXgbwVoXsg19 iYgG/sBjCE6GCsmUAoSm9Hsw8JPVURRA8ACt5Oq5fzImbkNAFSP6gRnaR8MMJU3l/VIIc9d2ZuyW ltY6lfilQy7mRl2f0a5EHEUMCUhAQ2OmyX6qvcfTyO8xOLA/AHUCfPobcHYiE4A2kxNg8vubwEz+ 9Q75BXnjpsEcTD9yAAAAAElFTkSuQmCC MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Lines: 55 Organization: Telekomunikacja Polska NNTP-Posting-Host: 109.197.191.229 X-Trace: 1550831629 unt-rea-a-02.news.neostrada.pl 497 109.197.191.229:54992 X-Complaints-To: abuse@news.neostrada.pl X-Received-Bytes: 3899 X-Received-Body-CRC: 44753812 Xref: csiph.com pl.comp.lang.javascript:3604 Fri, 22 Feb 2019 02:25:22 -0800 (PST) =20 zpksoft napisa=C5=82(a): > W dniu =C5=9Broda, 20 lutego 2019 13:55:50 UTC+1 u=C5=BCytkownik rePeter = napisa=C5=82: > > Pom=C3=B3=C5=BCcie bo mam pomroczno=C5=9B=C4=87 jasn=C4=85, > > nie potrafi=C4=99 elegancko powi=C4=85za=C4=87 vue z html w zakresie p= =C3=B3l formularza. > > Chodzi o pola typu radio, gdzie wynik wyboru powinien by=C4=87 powi=C4= =85zany z jedn=C4=85 zmienn=C4=85 > > vue a chcia=C5=82bym aby dane do p=C4=99tli
  • by=C5=82y pobierane z = jednego obiektu arrow > > kt=C3=B3rego dwa pierwsze rekordy to w=C5=82a=C5=9Bnie parametry zwi=C4= =85zane ze sob=C4=85 pola wyboru > > type=3D"radio" name=3D"stala" dalsze rekordy to r=C3=B3=C5=BCne pola mi= eszane kt=C3=B3re przechowuj=C4=85 > > stany we w=C5=82asnych zmiennych np. arrow.dlugosc.value > >=20 > > Skr=C3=B3tem, jak spowodowa=C4=87 aby arrow.stala.value i arrow.stala2.= value by=C5=82y t=C4=85 sam=C4=85 > > zmienn=C4=85 przechowuj=C4=85c=C4=85 wyb=C3=B3r? > >=20 > > html: > >
      > >
    • > > > >=20 > > vue.js: > > var data =3D { > > arrow: { > > stala: {label: 'Sta=C5=82a:', typ: "radio", name: 'stala', v: 175, va= lue: > > "", units: '175'}, stala2: {label: '', typ: "radio", name: 'stala', v: = 150, value: > > "", units: '150'}, dlugosc: {label: 'd=C5=82ugo=C5=9B=C4=87:', typ: "te= xt", value: "", units: 'mm'}, > > szerokosc: {label: 'szeroko=C5=9B=C4=87:', typ: "text", value: "", un= its: 'mm'}, > > ... > zadeklarowa=C4=87 zmienne jako obiekt a nie string? Wtedy mog=C5=82y by w= skazywa=C4=87 na to samo. Dzi=C4=99ki za odpowied=C5=BA, rozwi=C4=85za=C5=82em ju=C5=BC problem dodatkowym warunkiem ale sprawdz=C4= =99 jeszcze z podstawieniem obiektu.=20 --=20 pozdrawiam, Peter