03 2021 档案
摘要:首先需要引入echarts.js 需要在html中建立一个有宽高的标签如: <div id="chartName" style="width: 900px;height:280px;"></div> 在js中获取dom var chartName= echarts.init(document.get
阅读全文
摘要:<form><input type=“text”> text输入文本,password输入密码,checkbox复选按钮,button按钮<input type=“button” value=“按钮”> <input type=“submit” (value=“提交”)> 提交按钮radio单选按钮
阅读全文
摘要:(this) 谁调用this就指向谁,以函数形式调用this永远都是window,以方法调用this就是调用方法的对象,以构造函数调用this就是调用此函数的对象 call()方法改变this指向,另外还有apply()、bind()方法obj.fun.call(a,“xx”,“xx”) 将fun的
阅读全文
摘要:先导入vue.js在导入vue router.js需要在vue实例中添加router:router(创建的路由对象名)在全局js中用app(自定义vue实例名).$route来获取路由写在vue实例之前1,创建组件components2,定义切换规则(路由规则) const routes=[//数组
阅读全文
摘要:导入axios.jsget请求axios.get(url?key=value&key1=value1).then(function(data){...},function(err){...}) 或 axios.get("url", { params: { //要传的参 id: id } }) .th
阅读全文
摘要:el挂载点不要使用在body和html标签上html属性<div id=“app”>{{xxx+'添加内容'}} {{aaa.aaab}} {{bbb[0]}}</div><div v-text=“xx”> ●v-text=“xxx+'添加内容'” 在xxx内容后加xx字符串,会覆盖原内容 ●v-h
阅读全文
摘要:vue实例可以看做是一个大组件mvvm数据的双向传递在vue中如果要获取原生的元素或自定义组件,可以通过ref属性来获取,给要获取的标签中添加ref=“name(自定义)”属性,在vue组件中使用this.$refs.name的方式来获取原生元素或组件,如果获取的是原生元素获取到的就是原生元素,如果
阅读全文
摘要:vue create 文件名 //创建vue项目npm run serve //运行项目npm run build //打包文件,把vue项目打包压缩成原生文件,默认打包到dist文件夹内html中如果不用v-for遍历数组直接使用插值语法时,data为数组会报错,建议使用对象,因为数剧还未渲染进去
阅读全文
摘要:Promise对象(异步操作,有三种状态(pending初始状态,fulfiled操作成功,rejected操作失败))解决回调地狱,主要用于异步操作 const p=(data)=>{ return new Promise((resolve,reject)=>{ if(data){ resolve
阅读全文
摘要:get 会把信息显示在url后面,对提交的文件大小有限制post 不会把信息显示在url后面,更安全,提交的文件对大小无限制html <form action=“url” methob=“get/post” enctype=“multipart/form-data”(传文件要写这个属性(只有meth
阅读全文
摘要:string(字符串),number(数值),boolean(true,false),null(空),undefined(未定义) 基本数据类型(数据改变不影响其他引用数据)object(对象) 对象内可以是任何值,包括对象 引用数据类型(一个数据改变引用他的对象属性也会变化)\表示转义字符\"表示
阅读全文
摘要:链式队列$(“xx”).slideDown().fadeOut().fadeIn()……释放对$的控制$.noConflict() $被jquery代替var jq=$.noConflict() $被jq替代 阻止事件冒泡事件 1.$(“div”).click(function(){ alert(“
阅读全文
摘要:定义变量--xxx:属性值(任意) 使用:root{ 写在root内则为全局变量 --a:red} body{ background:var(--a,#eee(如果变量未赋值则使用基础值)); }响应式布局 /* 小于768的设备 */ @media (max-width:768px) { body
阅读全文
摘要:用display:flex或inline-flex来生成flex布局(写在父元素中)默认使子元素横向排列容器属性都写在父元素中,如:要操作div下a标签的位置,flex属性都写在div中容器属性(div(父元素)) 1.flex-direction 方向 2.flex-wrap 换行 3.flex-
阅读全文
摘要:js动态添加的html标签需要把方法委托给静态渲染出来的父级标签或document。如: 1 $('body').append(`<div class="newDiv">我是js动态添加的标签</div>`) 2 3 $(document).on('click','.newDiv',function
阅读全文

浙公网安备 33010602011771号