logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在package.json中配置了build 这个命令了,为什么不能生成dist目录,npm run build 报错

npm run dev后并没有生成dist目录,但是浏览器里却读取了dist里的build.js?为什么呢??当你跑npm run dev 命令时,打包之后走的是内存里的文件(前提要是先配置了webpack-dev-server),在页面中会通过script标签中的src属性引入的是./dist/builds.js。如果你想要生成dist目录,要通过npm run bulid命令。因为你没...

element表格的表头添加*星号

vue怎么实现element表格里表头信息提示功能?第一、给el-table添加:header-cell-class-name<el-table :header-cell-class-name="func"></el-table>第二、在vue的methods中编写方法// 给头部添加星星func(obj) {let list = ['表头1', '表头2', '表头3',

vue中实例拿实例外部的数据以及外部拿vue实例中的方法跟数据

vue实例拿实例外部的数据直接可以拿var aaaa='我是外部的数据'var vm = new Vue({el: '#app',data: {mas:"sdsdsad",aaa: 123456,flag:true,},methods: {test(){a...

学会使用$attrs跟$listeners

在父子组件通讯,或者父孙通讯$ attrs与$ listeners的主要应用是实现多层嵌套传递。组件A与组件B通信一般都会使用组件B中转,即A传递给B,B再给C,但是如果A到C组件之间嵌套的组件过多,需要传递的事件和属性较多,会导致代码繁琐,代码维护困难。在vue2.4中,为了解决该需求,引入了attrs和attrs和attrs和listeners,新增了inheritAttrs选项。组件数据通讯

vue中的计算属性computed,watch(watch的immediate和handler以及deep)

vue中的计算属性computed实现数据实时更新到页面中去,而不会出现数据改变了但是在页面上还没有显示,computed是一个跟data平级的,他里面的属性不需要在data中定义,而是直接在computed里直接定义,引用跟data里的属性一样引用,computed里的属性本质是一个方法,但是引用他的时候当做一个属性来引用,而不是方法来引用,引用时一定不要加(),计算属性会被缓存起来,方便下次.

浏览器打印解决input框内容无法获取值得问题 print()

在使用浏览器的打印功能时,在DOM上,input中的值没有在元素内,只有纯文本的才可以被print();可以动态设置input的value值,实现input也可以打印出来使用vue的自定义指令来实现input的打印功能由于打印是浏览器重新打开一个html文件来实现的,所以在原页面使用的样式都是无效的,要编写打印html的时候要把css文件引入进去,或者在打印的html文件里直接写style样式,或

vue组件实现父组件向子组件传值、子组件用父组件的方法、父组件用到子组件数据及方法

要实现此功能应该要先学会vue组件父组件可以在引用子组件的时候,通过属性绑定(v-bind:)的形式,把需要的传递的值传递给子组件内部,供子组件使用注意:v-bind:绑定名(随便取,但是要跟子组件里的props里的声明保持一致,)props中的数据是只读的不能重新赋值...

element表格的表头添加*星号

vue怎么实现element表格里表头信息提示功能?第一、给el-table添加:header-cell-class-name<el-table :header-cell-class-name="func"></el-table>第二、在vue的methods中编写方法// 给头部添加星星func(obj) {let list = ['表头1', '表头2', '表头3',

vue实现动态给id赋值,点击事件获取当前点击的元素的id

:id绑定 :id="‘a_’+index"输出的id为a_0,a_1。。。。。<div v-for="(item,index) in list" :key="index" ><div:id="'a'+index" @click="b(index)">哈哈哈</div></div>然后在vue的实例中就可以拿到对应的idb(...

    共 12 条
  • 1
  • 2
  • 请选择