在编译时候报‘Property 'filter' does not exist on type 'Element'.’的错,但是在浏览器中运行正常.如下图: 经过不懈的努力,终于找到了原因.是因为tslint检查时不知道this.$refs.tree的类型,因此才报这个错.只要用ts的类型断言给他指定类型就不会报错了.…
Vue+Typescript中在Vue上挂载axios使用时报错 在vue项目开发过程中,为了方便在各个组件中调用axios,我们通常会在入口文件将axios挂载到vue原型身上,如下: main.ts import Vue from 'vue' import axios from './utils/http' Vue.prototype.$axios = axios; 这样的话,我们在各个组件中进行请求时,就可以直接使用this.$axios,但是在ts中使用this.$axios进行请求时,…
1.利用Jquery使用HTML5的FormData属性实现对文件的上传 在HTML5以前我们如果需要实现文件上传服务器等功能的时候,有时候我们不得不依赖于FLASH去实现,而在HTML5到来之后,我们很容易的实现对文件的上传,只需要利用HTML5的一个FormData属性,结合Jquery就很容易实现文件的上传,而且读取文件的上传进度,下面这个上传案例就是基于上面所说的实现的,下面我将所所有的JS和CSS以及HTML页面代码放在下面. 注意事项:FormData属性必须依赖于HTML5,所以如…
第六单元(vue的实例和组件-vue实例的相关属性和方法-解释vue的原理-创建vue的组件) #课程目标 掌握vue实例的相关属性和方法的含义和使用 了解vue的数据响应原理 熟悉创建组件,了解全局组件与局部组件的区别,掌握组件的相关注意事项 #知识点 #1.vue实例的相关属性和方法ß #1.1 属性 Vue实例就是通过new Vue()得到的对象. 我们可以在先在控制台中打印一下vue的实例,如图: app.$data 对应组件中data的值 app.$props 对应组件中props的值…
httpWebRequest.ContentType 属性.值 类型用法 冰火战地 指定将数据回发到服务器时浏览器使用的编码类型.下边是说明: application/x-www-form-urlencoded: 窗体数据被编码为名称/值对.这是标准的编码格式. multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分. text/plain: 窗体数据以纯文本形式进行编码,其中不含任何控件或格式字符.   默认值是"application/x-ww…
上面的Action提供了两个属性:uploadFileName和uploadContentType,这个两个属性分别用于封转上传文件的文件名.上传文件的文件类型.Action类直接通过File类型属性直接封装了上传文件的文件内容,但是这个File属性无法获取上传文件的文件名和类型,所以Struts 2直接将文件域中包含的上传文件名和文件类型的信息封装到uploadFileName和uploadContentType属性中,.可以认为:如果表单中包含一个name属性为XXX的文件域,则对应Acti…
1.变量的声明 声明变量的基本形式: 说明符号(一个或者多个) 声明表达式列表 说明符 (specifier) 包含一些关键字,用于描述被声明的标识符的基本类型,它也可用户改变标识符的缺省存储类型和作用域. 如: int i; char j, k, l; 修改变量的长度或者是否为有符号数的关键字: //short long signed unsigned unsigned short int a; unsigned short a; 相等的整型说明 有符号 无符号 short signed sh…
Vue上传文件,不必使用什么element 的uplaod, 也不用什么npm上找的个人写的包,就用原生的Vue加axios就行了, 废话不多说,直接上代码:html: <input type="file" value="" id="file" @change="uploadConfig"> 注意这里的type是file,就表示是上传文件了 js: uploadConfig(e) { let formData =…
在js中,function类型实际上是对象,每一个函数都是function类型的一个实例.并且与其它引用类型一样具有属性和方法. 声明 1普通方式 Function sum(num1,num2) { Return num1+num2; } 2使用变量初始化函数 Var sum=function(num1,num2) { Return num1+num2; } 以上两种方式是经常使用的方式.当然还有其它方式,但相比还是以上更优越. 定义函数.为的就是使用方便.这里仅仅对内部属性进行简单了解 函数内…
Vue上传文件,不必使用什么element 的uplaod, 也不用什么npm上找的个人写的包,就用原生的Vue加axios就行了, 废话不多说,直接上代码:html: <input type="file" value="" id="file" @change="uploadConfig"> 注意这里的type是file,就表示是上传文件了 js: uploadConfig(e) { let formData =…