自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 运行uniapp-小程序时,提示:以游客身份登录,让更换appid

关于uniapp运行报错:更改appid失败touristappid Error:tourist appid或者提示游客身份无法调用api,让更换appid

2022-09-26 21:50:58 1171 1

原创 创建uniapp项目以及用VSCode运行在微信开发者工具

创建uniapp项目

2022-09-26 21:00:53 4241

原创 React使用ant design pro的ProFormSelect组件,使用属性LabelInValue后清除选中值,无法显示placeholder

使用ant design pro的ProFormSelect组件,使用属性LabelInValue后清除选中值,无法显示placeholder

2022-07-25 15:31:41 1631

原创 关于ant design pro中2个下拉列表,下列列表a的数据需要依据列表b选择的值来进行变化,无法及时获取

解决ant design pro中使用表单,一个组件的数据需要依赖于另外一个组件的值显示,但是无法及时获取依赖的组件的值的问题

2022-07-13 18:46:20 915

原创 如何打开react native debugger

苹果的simulator用的ctrl+d;安卓的android studio用ctrl+m

2022-02-10 18:40:28 606

原创 react-native控制台查看network请求

首先要打开react native debugger,找到项目的以下路径node_modules/react-native/Libraries\Core\setUpXHR.js;找到polyfillGlobal('XMLHttpRequest', () => require('../Network/XMLHttpRequest'));将此句注释;

2022-02-10 18:38:52 1330

原创 【已解决】突然运行ios项目的时候发现图片(包括本地图片和网络图片)全没了。。。

一、问题:我一直在运行项目,都挺正常的,但是突然有一次运行图片全没了,我惊了,以为是模拟器是这样,没想到安装在真机上居然也没图片。。然后找了好久,最后终于解决了。。二、问题 问题所在就是xcode版本的问题,是xcode版本升级为12之后出现的问题。我现在查看我的xcode版本是12的。要查看xcode版本可以在终端输入命令:xcodebuild -version运行结果如下:三、解决方法:1、首先查看react-native版本是否是0.6...

2021-12-17 13:28:12 2562

原创 [已解决]运行iOS项目出现Cannot initialize a parameter of type ‘NSArray<id<RCTBridgeModule>> *或者compileC

一、遇到问题首先在yarn ios运行项目的时候出现了问题:he following build commands failed: CompileC /Users/udi/Library/Developer/Xcode/DerivedData/ud_app_v2-crymimnxfgxmqkgdlagfaeihbomk/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/React-Core.build/Obje...

2021-12-16 19:09:59 2997

原创 【已解决】react-native iOS项出现CpResource main.jsbundle /../main.jsbundle【还有PingFangMedium.TTF /ios】

运行react native iOS项目报cpresource

2021-12-15 21:13:03 2468

原创 (已解决)react-native android打包出现A problem occurred starting process ‘command ‘npx‘‘

一、使用mac电脑打包react native android项目的apk包时出现了问题:Execution failed for task ':app:bundleReleaseJsAndAssets'.> A problem occurred starting process 'command 'npx''具体问题可看图:这个问题说真的,搞了两天,头都大了,百度搜索没有解决方法。。但是发现原来其实是自己太傻。可以看到提示,说的是npx这个命令是有问题的。其实最终问题出现在没有

2021-12-14 10:28:50 1956

原创 Vue的组件通讯方式v-model

哎`落后了落后了,Vue处理表单除了可以用v-model绑定数据,也可以在子组件上使用v-model,实现父子传值。细想一下确实也是,v-model是:value和@input组合的语法糖。 父组件About1.vue<template> <div> About1 <!-- v-model实际就是:value="text"和@input="text=$event.target.value"的语法糖...

2021-10-20 18:50:33 253

原创 Vue的provide和inject使用

关系:父组件->子组件a->孙组件b。父home.vue包含子组件a,子组件a包含子组件b。作用:父组件需要传值给子组件或者孙组件或者更深层次的孙孙..组件。父home.vue<template> <div class="home"> {{msg}} <item_a></item_a> </div></template><script>// @ is an alias

2021-10-20 00:13:15 231

原创 this指向问题(1)

一、构造函数中的this // 1.普通构造函数的方法调用,this指向当前创建的实例化对象 function Person(name, age) { this.name = name; this.age = age; this.say = function () { console.log(this.name); //linlin this指向当前实例化出来的的对象 console.log(this); //Person { na

2020-09-03 01:35:56 197

原创 ES6语法-箭头函数特点及简单例子

一、箭头函数的基本格式 let func = () => { console.log(10); } func();//如果没有调用,函数也不会执行的 二、箭头函数有形参时1、函数中没有形参默认值时,并且只有一个形参时,可以带括号或者省略括号。2、函数中如果函数体只有一句,也可以省略花括号。(1)带括号 let func = (x) => { console.log(x); //1000 } func(1000) (2)省略括号 //1、

2020-08-31 12:02:16 668

原创 对象合并的方法【三点运算符、Object.assign()】

一、使用三点运算符…特点:如果对象有相同的属性,后面的覆盖前面的 let obj1 = { name: "nodejs", age: 111, email: "123@qq.com" } let obj2 = { name: "js", age: 222, email: "node@qq.com" } let new_obj = { ...obj1, ...obj2 }; console.log(new_obj); //{

2020-08-31 11:25:40 953

原创 ES6语法之三点运算符...

一、三点运算符作为剩余参数-理解为把剩余的元素集合在一起 //这里的10 20 30 分别传到函数作为形参,形参只有a和...rest,那么...rest其实就是把剩余的20 30集合一起接收了,变为了[20,30] function func2(a, ...rest) { console.log(a); //10 console.log(rest); //[20,30] console.log(rest[0], rest[1], rest[2]); //20 30 u

2020-08-31 11:15:17 1208

原创 ES6-函数中参数的解构赋值

一、将obj的属性name和age作为实参传进函数fun,给函数的形参name、age接收 var obj = { name: "zs", age: 11, email: "nodejs@163.com" } function func(name, age) { console.log(name, age); } func(obj.name, obj.age); 二、使用解构的方法(1)【传了实参】传了一个对象,参数直接使用对象解构的形式

2020-08-31 11:00:51 671

原创 ES6语法之函数形参默认值

一、函数的参数,也就是括号里面是key=value的形式。 // 给形参设置默认值,如果有传值就是输出参数值,没有传值,就输出我们设置的默认值 function func(x = 1, y = 2) { console.log(x, y); } func(10); // 10 2 func(); //1 2 func(10, 20); //10 20 二、如果函数有形参,但没有设置默认值,并且函数调用的时候没有传参 function func(x) { // 有传

2020-08-31 10:38:09 407

原创 ES6中对象的简写

如果说对象的值用变量表示,变量名和属性名是一模一样的,可以简写。 let name = "node.js"; let age = 11; let email = "nodejs@163.com"; // let obj = { // name: name, // age: age, // emai: email // } //以上的代码可以简写为 let obj = { name, age, email } ...

2020-08-31 01:19:57 522

原创 ES6模板字符串简单用法

1、模板字符串使用变量 let obj = { name: "nodejs", age: 11, email: "node.js@163.com" } console.log(`${obj.name}的年龄是${obj.age},邮箱是${obj.email}`); 2、普通的模板字符串 let html = `<h1>h1标签</h1> <p>这是p标签</p>

2020-08-31 01:11:28 261

原创 ES6中字符串的解构语法

字符串解构跟数组的解构类似,都是使用逗号,表示占位,但不真正解构。 let str1 = "hello"; // 获取字符串中单个字母 console.log(str1[1]); //e // 字符串解构 let [a, b] = str1; let [, , e, f, g] = str1; console.log(a, b, e, f, g); // h e l l o 另外有点注意的是,虽然我们可以通过【下标】来获取到字符串中的某个元素,但是无法通过这种方式修改字符串的数据

2020-08-31 01:09:43 725

原创 ES6中数组的解构语法

一、数组完全解构 let arr = [10, 20, 30]; // 一次性获取数组的元素--完全解构比较方便 let [a, b, c] = arr; console.log(a, b, c); //10 20 30二、数组部分解构以下代码使用英文的逗号’,'其实只是一个占位的作用,这里只会解构数组的第三个位置的数据出来。 let arr = [10, 20, 30]; // 如果想要获取数组中的某个元素,直接通过数组下标获取 // console.log(arr[2]); /

2020-08-31 01:06:29 982

原创 ES6中对象的解构语法

**1、**对象属性的完全解构(1)如果{ }里面的属性是对象的属性,解构出来是对应的属性值 let obj = { name: "zs", age: 11, email: "node.js@163.com" }; let { name, age, email } = obj; console.log(name, age, email); //zs 11 node.js@163.com //这个是完全解构。 //相当于是let name=obj.name;l

2020-08-31 00:49:38 6149

原创 Echart在vue中的简单使用--按需引入 ECharts 图表和组件

Echart新手使用:学习echarts推荐:https://echarts.apache.org/zh/1、在vue的脚手架项目里面首先使用如下命令通过 npm 安装 ECharts npm install echarts --save2、默认使用 require('echarts') 得到的是已经加载了所有图表和组件的 ECharts 包,因此体积会比较大,如果在项目中对体积要求比较苛刻,也可以只按需引入需要的模块。(1)先引入echarts // 引入 ECharts 主模块 va

2020-08-28 12:55:22 2135

原创 vue项目中按需引入ElementUI组件-2种方法,建议按需引入插件

一、按需引入ElementUI组件有时候项目中只用到ElementUI中的几个组件,全局引入会增加项目体积,所以按需引入更合适借助 babel-plugin-component,我们可以只引入需要的组件,以达到减小项目体积的目的。(1)首先,安装 babel-plugin-component:npm install babel-plugin-component -D(2)然后,将 .babelrc 修改为:{ "presets": [["es2015", { "modules": fal

2020-08-28 11:23:25 4310

原创 ES6语法回顾(1)-let var const

ES6语法入门学习:推荐阮一峰的入门学习网站:https://es6.ruanyifeng.com/#docs/let1、关于var的使用(1)使用var的弊端使用var关键字声明变量的弊端:1、var声明的变量有预解析,造成 逻辑混乱,可以先使用,后声明。2、var可以重复定义同一个变量,逻辑错误,第二次应该是修改变量,而不是定义。3、var用在for循环条件中,造成for 循环的污染的问题。4、var 声明的变量没有块级作用域(ES5中的作用域:全局和局部)。(2)main.js文

2020-08-28 02:40:07 209

原创 Node基础回顾(1)

重点:(1)知道node.js是一个运行环境。(2)node.js可以做web服务器Node.js是什么Node.js是基于Chrome的V8 js引擎构建的js运行环境。Node.js不是新语言,也不是一个框架或者一个库,而是一个软件。是用于运行js的,需要使用的话,就要进行安装。Node官网官网:https://nodejs.org/en/中文官网:https://nodejs.org/zh-cn/Node.js可以运行在哪里?(1)Node.js可以运行在浏览器(浏览器中的引擎认

2020-08-28 02:22:36 195

原创 Node的下载安装

一、直接官网下载node安装Node官网官网:https://nodejs.org/en/中文官网:https://nodejs.org/zh-cn/1、在官网上选择对应电脑的node下载,安装。2、win键+R键打开命令行窗口。3、输入node进入以上模式表示node安装成功。二、下载NVM去管理node版本!!!如果电脑之前安装过nodejs,请先卸载nodejs后再进行安装。1、先下载NVM nvm下载链接 https://github.com/coreybutler/nvm-

2020-08-28 01:38:59 2892

原创 将多余文字以省略号显示

怎么样将多余文字以省略号显示?在这里会用到CSS属性:white-space;CSS3的属性:text-overflow。下面用实际例子说明一下:&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;style&a

2018-07-04 18:13:36 913

原创 Swiper中关于navgation buttons(前进后退按钮)修改箭头颜色

修改箭头的颜色:    除了默认的蓝色箭头外,Swiper还内置了白色   &gt;     和黑色   &gt;     两种箭头颜色,如需其他颜色可更改css样式中的   fill%3D'%23007aff'。后退按钮同效。1.当需要将navigation中前进后退按钮颜色改成黑白,只要添加类swiper-button-white或者swiper-button-black就可以.&lt;!--...

2018-06-04 09:54:58 16305 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除