• VUE学习


    学习代码 

    1.Vue绑定属性

    2.双向数据,事件以及ref获取dom节点

    <input ref='xxxx'  stype=input />

    (this.$refs.xxxx.value),取值,其中this.$refs.xxxx 为dom节点,可以进行js操作

    3.绑定html属性

    例如

    data(){

    url1:'https://www.baidu.com',

    }

    <a :href="url1"  ></a>

    等同于 v-bind:href="url1"

    4.模块化封装js,已经数据本地存储localStorage使用

    <script>

    import storage from '../model/storage.js';

    </script>

    5.注册组件,组件使用

    <template>
    <div id="app">
    <v-menu></v-menu>
    ...
    </template>
    <script>
    import Menu from '../components/Menu.vue';
    import Resource from '../components/Resource.vue';
    export default {
    components:{
    'v-menu':Menu,
    'v-resource':Resource,
    },
    ...
    6.Vue生命周期函数
    <script>
    export default {
    beforeCreate() {
    console.log('beforeCreate!!');
    },
    created() {
    console.log('created!!');
    },
    beforeMount() {
    console.log('beforeMount!!');
    },
    mounted() {
    console.log('mounted!!');
    },
    beforeUpdate() {
    console.log('beforeUpdate!!');
    },
    updated() {
    console.log('updated!!');
    },
    beforeDestroy() {
    console.log('beforeDestroy!!');
    },
    destroyed() {
    console.log('destroyed!!');
    },
    ...
    </script>
    7.vue-resource 数据请求,安装使用
    cnpm install vue-resource --save
     
    main.js #引入
    import VueResource from 'vue-resource'
    Vue.use(VueResource)
    然后xxx.vue中直接使用
    methods: {
    getinfo(){
    var api='http://www.phonegap100.com/appapi.php?a=getPortalList&catid=20&page=1';
    this.$http.get(api).then(function(response){
    console.log(response);
    var infolist=response.body.result;
    if (infolist){
    this.infolist=infolist;
    }},
    function(err){
    console.log(err);
    })}
    },
  • 相关阅读:
    docker容器中查看容器linux版本
    mac 安装docker
    音视频流处理
    激光雷达
    sick 激光
    Ubuntu 14.04 安装Docker
    W: GPG error: http://ppa.launchpad.net trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8CF63AD3F06FC659
    rtp发送 h265
    pytorch 环境搭建
    Linux 修改文件夹的用户组权限
  • 原文地址:https://www.cnblogs.com/a10086/p/10634264.html
Copyright © 2020-2023  润新知