您身边的网站建设专家
成功案例

【建站服务】海北做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式-域名申请

日期: 2022-09-21 04:44:42 浏览数:3


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


海北做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式

网站建设.png

ect

<div id="app">  <select v-model="selected" name="fruit" multiple>    <option value="www.runoob.com">Runoob</option>    <option value="www.google.com">Google</option>    <option value="www.taobao.com">Taobao</option>  </select>  <div id="output">      选择的网站是: {{selected}}  </div></div> <script>const app = {  data() {    return {      selected: ''    }  } } Vue.createApp(app).mount('#app')</script>

尝试一下 »

选中 Runoob 和 Google:

使用 v-for 循环输出选项:

select

<div id="app" class="demo">  <select v-model="selected">    <option v-for="option in options" :value="option.value">      {{ option.text }}    </option>  </select>  <span>选择的是: {{ selected }}</span></div> <script>const app = {  data() {    return {      selected: 'www.runoob.com',      options: [        { text: 'Runoob', value: 'www.runoob.com' },        { text: 'Google', value: 'www.google.com' },        { text: 'Taobao', value: 'www.taobao.com' }      ]    }  } } Vue.createApp(app).mount('#app')</script>

尝试一下 »

选中 Runoob:

值绑定

对于单选按钮,复选框及选择框的选项,v-model 绑定的值通常是静态字符串 (对于复选框也可以是布尔值):

<!-- 当选中时,`picked` 为字符串 "a" -->
<input type="radio" v-model="picked" value="a" />

<!-- `toggle` 为 true 或 false -->
<input type="checkbox" v-model="toggle" />

<!-- 当选中第一个选项时,`selected` 为字符串 "abc" -->
<select v-model="selected">
  <option value="abc">ABC</option>
</select>

但是有时我们可能想把值绑定到当前活动实例的一个动态属性上,这时可以用 v-bind 实现,此外,使用 v-bind 可以将输入值绑定到非字符串。

复选框 (Checkbox):


对于单选按钮,复选框及选择框的选项,v-model 绑定的值通常是静态字符串 (对于复选框也可以是布尔值):


<!-- 当选中时,`picked` 为字符串 "a" -->

<input type="radio" v-model="picked" value="a" />


<!-- `toggle` 为 true 或 false -->

<input type="checkbox" v-model="toggle" />


<!-- 当选中第一个选项时,`selected` 为字符串 "abc" -->

<select v-model="selected">

  <option value="abc">ABC</option>

</select>

但是有时我们可能想把值绑定到当前活动实例的一个动态属性上,这时可以用 v-bind 实现,此外,使用 v-bind 可以将输入值绑定到非字符串。


复选框 (Checkbox):


<input type="checkbox" v-model="toggle" true-value="yes" false-value="no" />

...

// 选中时

vm.toggle === 'yes'

// 取消选中 

vm.toggle === 'no'

单选框 (Radio):


<input type="radio" v-model="pick" v-bind:value="a" />

// 当选中时

vm.pick === vm.a

选择框选项 (Select):


<select v-model="selected">

  <!-- 内联对象字面量 -->

  <option :value="{ number: 123 }">123</option>

</select>

// 当被选中时

typeof vm.selected // => 'object'

vm.selected.number // => 123

修饰符

.lazy

在默认情况下, v-model 在 input 事件中同步输入框的值与数据,但你可以添加一个修饰符 lazy ,从而转变为在 change 事件中同步:


<!-- 在 "change" 而不是 "input" 事件中更新 -->

<input v-model.lazy="msg" >

.number

如果想自动将用户的输入值转为 Number 类型(如果原值的转换结果为 NaN 则返回原值),可以添加一个修饰符 number 给 v-model 来处理输入值:


<input v-model.number="age" type="number">

这通常很有用,因为在 type="number" 时 HTML 中输入的值也总是会返回字符串类型。


.trim

如果要自动过滤用户输入的首尾空格,可以添加 trim 修饰符到 v-model 上过滤输入:


<input v-model.trim="msg">

 Vue3 事件处理Vue3 自定义指令 


海北做网站/制作网站/搭建网站/设计网站/开发网站-网站服务一站式


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站