项目中遇到的问题

来源:互联网 发布:淘宝客服接待用语 编辑:程序博客网 时间:2024/05/24 01:45
1.require的优先级:js json node 2.require不支持package.json,package.json是项目包使用的,也就是命令行输入“node 项目名”,项目名可以是个js文件或者文件夹,如果是文件夹,就要去找package.json。简单的说是,require不会去找package.json,如果require要找文件夹,默认找文件夹下的index.js或者index.node3.element-ui里面的tree组件4.splice:三个参数    index:开始删除的位置    num:删除的数量    ele:在index位置处添加的元素5.准确获取DOM<div id="app">    <input type="text" ref="input1"/>    <button @click="add">添加</button></div>复制代码<script>new Vue({    el: "#app",    methods:{    add:function(){        this.$refs.input1.value ="22"; //this.$refs.input1  减少获取dom节点的消耗        }    }}) </script>复制代码一般来讲,获取DOM元素,需document.querySelector(".input1")获取这个dom节点,然后在获取input1的值。但是用ref绑定之后,我们就不需要在获取dom节点了,直接在上面的input上绑定input1,然后$refs里面调用就行。然后在JavaScript里面这样调用:this.$refs.input1  这样就可以减少获取dom节点的消耗了6.node,import,require的区别:http://www.cnblogs.com/guanghe/p/6560698.html7.怎么加或者取消横向的滚动条?    浏览器当前窗口宽度:随着浏览器大小的变化,在变化,当浏览器当前窗口的宽度小于页面的min-width的时候,就会出现滚动条    页面body的最小宽度(min-width):取决于内部元素的宽度     //取消滚动条     $(window).on('resize',function(e,o){             $('.right-side iframe').css('width',$('.right-side').width() + 'px');        });      
原创粉丝点击