
javascript
eobeans
这个作者很懒,什么都没留下…
展开
-
Module ‘“vue“‘ has no exported member ‘createSSRApp‘
Module '"vue"' has no exported member 'createSSRApp'**原创 2023-05-21 12:54:25 · 1837 阅读 · 0 评论 -
data.count is nota function
JS 特性, 变量和函数声明前置,将 data[function] 变成 data[变量]原创 2021-07-10 12:24:56 · 1499 阅读 · 1 评论 -
can`t not read property “0“ of undefined
对于 undefined 对象,做取值操作就会出现如下错误原创 2021-07-10 12:20:27 · 372 阅读 · 0 评论 -
babel6升级为babel7
0、神秘升级代码npm un babel-corenpm i -D @babel/corenpx babel-upgrade --write --install1、先看更新前的babel.babelrc{ "presets": [ ["env", { "modules": false, "targets": { "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]原创 2021-07-10 12:13:19 · 823 阅读 · 0 评论 -
Unknown custom element: <component> - did you register the component correctly
使用JSX创建动态组件时,就会出现这个错误:Unknown custom element: <component> - did you register the component correctly原因就是我们理所当然的认为在模板语法里动态组件是这样创建的:<component :is='dev-chart'></component>换成JSX语法就应该是:<component is={'dev-chart'}></component&g原创 2021-06-24 21:25:42 · 705 阅读 · 0 评论 -
vue中使用render、JSX 踩坑记录
1、templete优先级高于render当我们在*.vue文件下同时拥有templete和render时,render函数不触发,如下图片.只会打印出MySider,而不会打印出MySider Render因此可以删除template标签,那就剩下script,不如直接使用JS文件编码,而不是VUE文件。当然也有业务代码不容轻易变动,必须使用VUE文件的,这时可以采用函数的办法。如下图。2、JSX 中 v-on、v-bing、v-on:native 怎么用v-on 换成 on-*v-bi原创 2021-06-20 18:11:56 · 1281 阅读 · 0 评论 -
Invalid handler for event “input“: got undefined
使用JSX写elementUI时可能会出现的错误。错误在于使用了 model绑定表单数据对象。应该使用 props:{{model: this.form}} 替代props:{{model: this.form}}原创 2021-06-17 20:31:53 · 1558 阅读 · 0 评论 -
vue warn getter is missing for computed property ‘watch‘
watch 和 computed 同级,却将watch 方法写在了 computed内,导致vue警告。computed: { watch: ....}将watch取出,和computed同级即可。原创 2021-06-17 11:40:05 · 8576 阅读 · 0 评论 -
React如何才能不在构造器中绑定函数
使用箭头函数优点缺点原理优点在React中使用箭头函数可以自动绑定this,而不必在构造器中声明。//常规情况下需要在构造器中绑定thisconstructor(props){ this.cancelAE = this.cancelAE.bind(this);}cancelAE () { console.log('cancelAE');}缺点在遇到this指针需要指向不同实例时,如果还使用指针在其它实例上取值会比较困难。原理React是函数式编程,我们通过function原创 2021-05-21 01:17:49 · 190 阅读 · 0 评论