logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue-cli3 ts 全局过滤器filters

1.首先在src目录下新建一个文件夹filters(名字随意),再建一个ts文件filters.ts(名字随意),即:src/filters/filters.ts;2.在ts文件中写正常的函数并导出。如写一个格式化手机号为如下形式的: 188****1234,即ts文件内容如下constformatPhone=(str:string)=>{if(!str)...

vue使用signalr

1.先安装依赖:npm i signalr jquery --save2.因为signalr依赖jquery,我们先配置全局jquery,这里使用的项目框架是vue-cli3+ts,所以先配置vue.config.jsmodule.exports = {configureWebpack: {plugins: [new webpa...

#前端
vue-cli3 + ts 全局常量globalData

1.在src新建一个ts文件如:src/globalData/globalData.ts.2.在ts中写下如下代码。export default {install(Vue: any, options: any) {Vue.prototype.$globalData.defaultImage= "/images/head.png";Vue.pr...

vue对象改变时dom不更新如何解决,以及出现这种情况的原因。

在vue中,改变某个对象的值时(如数组中的某一项或者对象的某个属性),vue并不会触发dom更新,这时就需要我们自己手动来操作。方法一:强制刷新// 此行为会重新渲染整个dom,除数据层次太多外,不建议使用this.$forceUpdate();方法二:对于已经创建的实例,Vue 不允许动态添加根级别的响应式属性。但是,可以使用Vue.set(object, propertyN...

vue-cli3 + ts @Emit,@Prop父子组件之间传值

@Emit和@Prop属于vue-property-decorator库,使用时需要先导入import { Component, Vue, Prop, Emit } from "vue-property-decorator";1.父组件向子组件传值:父组件代码:<template><div class="container">...

h5在页面滚动在ios上卡顿的问题

在需要滚动的容器上添加css属性:-webkit-overflow-scrolling:touch;

到底了