zoukankan      html  css  js  c++  java
  • vue学习记录

     表单控件绑定

        1.text控件:如果修改了text控件的值,span绑定的message会不同更新。

    <span>Message is: {{ message }}</span>
    <br>
    <input type="text" v-model="message" placeholder="edit me">

        2.checkbox控件

    <input type="checkbox" id="checkbox" v-model="checked">
    <label for="checkbox">{{ checked }}</label>

        多个checkbox绑定:每个checkbox绑定一个类型为数组的数据模型checkedNames。

        html代码:

    复制代码
    input type="checkbox" id="jack" value="Jack" v-model="checkedNames">
    <label for="jack">Jack</label>
    <input type="checkbox" id="john" value="John" v-model="checkedNames">
    <label for="john">John</label>
    <input type="checkbox" id="mike" value="Mike" v-model="checkedNames">
    <label for="mike">Mike</label>
    <br>
    <span>Checked names: {{ checkedNames | json }}</span>
    复制代码

        js代码:

    复制代码
    new Vue({
        el: '...',
        data: {
            checkedNames: []
        }
    })
    复制代码

        3.radio

    复制代码
    <input type="radio" id="one" value="One" v-model="picked">
    <label for="one">One</label>
    <br>
    <input type="radio" id="two" value="Two" v-model="picked">
    <label for="two">Two</label>
    <br>
    <span>Picked: {{ picked }}</span>
    复制代码

        4.select

        单选:

    复制代码
    <select v-model="selected">
    <option selected>A</option>
    <option>B</option>
    <option>C</option>
    </select>
    <span>Selected: {{ selected }}</span>
    复制代码

        多选:

    复制代码
    <select v-model="selected" multiple>
    <option selected>A</option>
    <option>B</option>
    <option>C</option>
    </select>
    <br>
    <span>Selected: {{ selected | json }}</span>
    复制代码

        select的option也可以动态通过v-for方式渲染。

        html代码:

    复制代码
    <select v-model="selected">
    <option v-for="option in options" v-bind:value="option.value">
    {{ option.text }}
    </option>
    </select>
    <span>Selected: {{ selected }}</span>
    复制代码

        js代码:

    复制代码
    new Vue({
        el: '...',
        data: {
            selected: 'A',
            options: [
                { text: 'One', value: 'A' },
                { text: 'Two', value: 'B' },
                { text: 'Three', value: 'C' }
            ]
        }
    })


    5.npm run build 打包的时候,路径问题
    自己编写能use的组件

    记得export default 出去

    
    
     
  • 相关阅读:
    Python面向对象编程及内置方法
    【笨嘴拙舌WINDOWS】SetCapture和ReleaseCapture
    【转】获取屏幕分辨率及大小相关
    【笨嘴拙舌WINDOWS】实践检验之剪切板查看器【Delphi】
    【笨嘴拙舌WINDOWS】剪切板
    【笨嘴拙舌WINDOWS】计时器精度
    【笨嘴拙舌WINDOWS】实践检验之按键精灵【Delphi】
    【笨嘴拙舌WINDOWS】键盘消息,鼠标消息
    【笨嘴拙舌WINDOWS】GDI绘制区域
    【笨嘴拙舌WINDOWS】实践检验之GDI缩放
  • 原文地址:https://www.cnblogs.com/yuruiweb/p/6885513.html
Copyright © 2011-2022 走看看